|
||||||||||
| 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.StoryQueryParameter
story.scheherazade.parameters.BooleanReturnQueryParameter
story.scheherazade.parameters.ConditionHasNounRole
public class ConditionHasNounRole
An SCHParameter which makes sure that a previously matched AssignedCondition features a certain noun in a certain semantic role.
| Constructor Summary | |
|---|---|
ConditionHasNounRole(VariableID condition,
VariableID noun,
SemanticRole role)
Constructor. |
|
| Method Summary | |
|---|---|
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. |
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 ConditionHasNounRole(VariableID condition,
VariableID noun,
SemanticRole role)
throws Scheherexception
condition - The VariableID of the Condition previously
matched by AssignedConditionParameter.noun - The VariableID of the Noun previously
matched by DefinedNounParameter.role - The SemanticRole in question.
Scheherexception| Method Detail |
|---|
public SCHReferenceReqSet referenceRequirements()
SCHParameter
referenceRequirements in class SCHParameter
public java.lang.StringBuffer specificRender()
throws Scheherexception
SCHParameter
specificRender in class SCHParameterScheherexceptionpublic SCHParameter makeCopy()
SCHParameter
makeCopy in class SCHParameter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||