|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstory.scheherazade.parameters.SCHParameter
story.scheherazade.parameters.StoryAssertionParameter
story.scheherazade.parameters.ValidTimelineParameter
public class ValidTimelineParameter
An SCHParameter which means "require a Timeline other than the reality timeline."
Field Summary | |
---|---|
static ValidTimelineParameter |
REALITY_PREDICATE
|
Constructor Summary | |
---|---|
ValidTimelineParameter(SemanticRole role,
TimelineID scopeTimeline,
PredicateMode mode)
Constructor to match any timeline in the scope of the argued timeline, other than the argued Timeline itself. |
Method Summary | |
---|---|
PredicateMode |
getMode()
|
SemanticRole |
getRole()
The semantic role of this parameter in the overall assertion. |
SCHParameter |
makeCopy()
Make a copy of the Parameter at the level of the concretizing class |
SCHReferenceReqSet |
referenceRequirements()
Each concretizing class needs to provide a ReferenceReqSet of all the references which must be set prior to the parameter's evaluation. |
SCHVariableType |
referenceType()
|
java.lang.StringBuffer |
specificRender()
Each concretizing class needs to provide a render function. |
Methods inherited from class story.scheherazade.parameters.SCHParameter |
---|
makeClone, render |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static ValidTimelineParameter REALITY_PREDICATE
Constructor Detail |
---|
public ValidTimelineParameter(SemanticRole role, TimelineID scopeTimeline, PredicateMode mode) throws Scheherexception
Scheherexception
Method Detail |
---|
public SemanticRole getRole()
StoryAssertionParameter
getRole
in class StoryAssertionParameter
public PredicateMode getMode()
public SCHReferenceReqSet referenceRequirements()
SCHParameter
referenceRequirements
in class SCHParameter
public java.lang.StringBuffer specificRender() throws Scheherexception
SCHParameter
specificRender
in class SCHParameter
Scheherexception
public SCHParameter makeCopy()
SCHParameter
makeCopy
in class SCHParameter
public SCHVariableType referenceType()
referenceType
in class StoryAssertionParameter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |