|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstory.scheherazade.parameters.SCHParameterSet
story.scheherazade.parameters.StoryAssertion
public class StoryAssertion
A set of StoryAssertionParameters.
Field Summary | |
---|---|
static StoryAssertion |
EMPTY
|
Method Summary | |
---|---|
void |
addParameter(StoryAssertionParameter parameter)
|
void |
addParameters(StoryAssertion otherParameters)
Copy to the end of this StoryAssertion all the StoryAssertionParameters from another StoryAssertion |
SemanticRole |
duplicatedRole()
Returns a SemanticRole that is represented by more than than one parameter, or null if every parameter has a unique role. |
void |
finalize()
Finalize this StoryAssertion. |
StoryAssertionParameter |
getAgentAssertion()
Returns the first assertion with the Agent/Mover semantic role, or null if none. |
java.util.Enumeration |
getAssertionsOfRole(SemanticRole role)
Return an Enumeration over Integers representing the ordinal numbers of the assertions for a particular semantic role. |
SemanticRole |
getRoleOfAssertion(int i)
Get the role of an assertion. |
boolean |
isFinalized()
Determine whether this StoryAssertion is finalized. |
int |
numAssertionsOfRole(SemanticRole role)
Counts how many of the parameters in the assertion are designated for a particular semantic role. |
Methods inherited from class story.scheherazade.parameters.SCHParameterSet |
---|
addParameter, addParameters, getParameter, getParameters, newReferenceTable, numParameters, render, toCoreParameterSet |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface story.dbcore.misc.RenderableObject |
---|
render |
Field Detail |
---|
public static StoryAssertion EMPTY
Constructor Detail |
---|
public StoryAssertion()
public StoryAssertion(StoryAssertionParameter param0) throws Scheherexception
Scheherexception
public StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1) throws Scheherexception
Scheherexception
public StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2) throws Scheherexception
Scheherexception
public StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2, StoryAssertionParameter param3) throws Scheherexception
Scheherexception
public StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2, StoryAssertionParameter param3, StoryAssertionParameter param4) throws Scheherexception
Scheherexception
public StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2, StoryAssertionParameter param3, StoryAssertionParameter param4, StoryAssertionParameter param5) throws Scheherexception
Scheherexception
public StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2, StoryAssertionParameter param3, StoryAssertionParameter param4, StoryAssertionParameter param5, StoryAssertionParameter param6) throws Scheherexception
Scheherexception
Method Detail |
---|
public boolean isFinalized()
public void finalize()
finalize
in class java.lang.Object
public void addParameter(StoryAssertionParameter parameter) throws Scheherexception
Scheherexception
public void addParameters(StoryAssertion otherParameters) throws Scheherexception
Scheherexception
public int numAssertionsOfRole(SemanticRole role)
public SemanticRole getRoleOfAssertion(int i) throws Scheherexception
Scheherexception
public java.util.Enumeration getAssertionsOfRole(SemanticRole role)
public StoryAssertionParameter getAgentAssertion() throws Scheherexception
Scheherexception
public SemanticRole duplicatedRole() throws Scheherexception
Scheherexception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |