|
||||||||||
| 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.ValidAssignedActionParameter
public class ValidAssignedActionParameter
An SCHParameter which matches a valid Action that has been assigned in the narrative. To satisfy this Parameter, pass an AssignedAction object to your SCHArguments.
| Constructor Summary | |
|---|---|
ValidAssignedActionParameter(SemanticRole role,
TimelineID timeline)
Require a valid assigned Action in a certain Timeline. |
|
ValidAssignedActionParameter(SemanticRole role,
TimelineID timeline,
ActionType actionType)
Require a valid assigned Action in a certain Timeline of a certain action type. |
|
| Method Summary | |
|---|---|
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 |
| Constructor Detail |
|---|
public ValidAssignedActionParameter(SemanticRole role,
TimelineID timeline)
public ValidAssignedActionParameter(SemanticRole role,
TimelineID timeline,
ActionType actionType)
| Method Detail |
|---|
public SemanticRole getRole()
StoryAssertionParameter
getRole in class StoryAssertionParameter
public java.lang.StringBuffer specificRender()
throws Scheherexception
SCHParameter
specificRender in class SCHParameterScheherexceptionpublic SCHReferenceReqSet referenceRequirements()
SCHParameter
referenceRequirements in class SCHParameterpublic SCHParameter makeCopy()
SCHParameter
makeCopy in class SCHParameterpublic SCHVariableType referenceType()
referenceType in class StoryAssertionParameter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||