|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstory.scheherazade.elements.Narrative
public class Narrative
A single Narrative.
Field Summary | |
---|---|
static NodeRepositoryID |
FRAMES_REPOSITORYID
|
static NodeID |
PROTOTYPE_ACTION_NODEID
|
static NodeID |
PROTOTYPE_CONDITION_NODEID
|
static NodeID |
PROTOTYPE_MODIFIER_NODEID
|
static NodeID |
PROTOTYPE_SETTING_NODEID
|
static NodeID |
PROTOTYPE_STATE_NODEID
|
static NodeID |
PROTOTYPE_TIMELINE_NODEID
|
static NodeID |
PROTOTYPE_TRANSITION_NODEID
|
Constructor Summary | |
---|---|
Narrative(NarrativeID title)
Constructor that creates a new narrative from scratch. |
Method Summary | |
---|---|
AssignedAction |
assignAction(TimelineID timelineID,
TransitionTime time,
ValidAction action,
TextSpan span,
InterpNodeID key)
Associates an Action with a Transition. |
AssignedCondition |
assignCondition(TimelineID timelineID,
StateTime time,
ValidCondition condition,
TextSpan sourceSpan,
InterpNodeID key)
Associates a Character with an instancing of a Condition. |
AssignedInterpNode |
assignInterpNode(TimelineID timelineID,
InterpretativeNodeType interpNodeType,
NounName character,
AssignedInterpNode parent,
InterpNodeID key,
SCHPoint position)
Assigns an Interp node. |
AssignedModifier |
assignModifier(AssignedPredicate modified,
ValidModifier modifier,
ModifierScope scope,
TextSpan sourceSpan)
Associates a Modifier with a predicate. |
void |
attachInterpPredicate(AssignedPredicate predicate,
AssignedInterpNode interpNode)
|
IntersectionPyramid |
compareNarratives(StorySet stories)
Compare all the narratives currently loaded. |
void |
coreStoryFinished()
|
void |
declareAction(TimelineID timelineID,
ActionType actionType,
StoryAssertion parameters,
WordNetOffset offset,
ActionType superAction)
Declare a new Action in a timeline. |
void |
declareAntonymy(TimelineID timelineID,
ActionType action1,
ActionType action2)
Declare antonymy between two actions. |
void |
declareCondition(TimelineID timelineID,
ConditionType conditionType,
StoryAssertion parameters,
ConditionType superCondition)
Declare that a certain Condition can exist in the world. |
void |
declareModifier(TimelineID timelineID,
ModifierType modifierType,
ModifiablePredicates modifiables,
StoryAssertion parameters,
ModifierType superModifier)
Declare that a certain Modifier can exist in the world. |
void |
declareMorphologicalRelation(TimelineID timelineID,
ConditionType condition,
ModifierType modifier)
Declare a morphological relationship between a condition type and an action type. |
void |
declareNounType(TimelineID timelineID,
NounType nounType,
StoryAssertion parameters,
WordNetOffset offset,
NounType superNoun,
java.lang.String menuName,
java.lang.String pluralForm,
boolean proper,
PropDiscreteness discreteness,
CharacterGender gender)
|
NounName |
defineNoun(TimelineID timelineID,
ValidNoun noun,
NounName nounName)
Declare a particular Noun in the world, assigning it a name |
AssignedAction |
findAssignedAction(TimelineID timelineID,
AssignedActionAddress aaa)
Locates a previously assigned action. |
AssignedCondition |
findAssignedCondition(TimelineID timelineID,
AssignedConditionAddress aca)
|
InterpElement |
findAssignedInterpElement(TimelineID timelineID,
InterpNodeID key)
Locates a previously assigned action. |
AssignedModifier |
findAssignedModifier(TimelineID timelineID,
AssignedModifierAddress ama)
Locates a previously assigned modifier. |
ValidNoun |
findNounDefinition(TimelineID timelineID,
NounName noun)
Find the definition of a Noun by its name. |
void |
flipToBookmark(Bookmark bookmark)
Reconstruct the Narrative of a previous defined point in time. |
StoryTelling |
generateRandomNarrative(TimelineID timelineID,
int numPredicates,
LanguageModel model)
|
StoryAssertion |
getActionParameters(TimelineID timelineID,
ActionType actionType)
Get the parameters of an Action declared in a Timeline. |
AssignedActionSet |
getActionsBeginningAt(TimelineID timelineID,
StateTime time)
Get a list of all Actions beginning at a certain StateTime |
AssignedActionSet |
getActionsEndingAt(TimelineID timelineID,
StateTime time)
Get a list of all Actions ending at a certain StateTime |
AssignedActionSet |
getActionsInTransition(TimelineID timelineID,
TransitionTime time)
Get a list of all Actions assigned in a Transition. |
ActivationFrame |
getActivationFrame(TimelineID timelineID,
AssignedAction action)
|
AssignedActionSet |
getAllActions(TimelineID timelineID)
Get a list of all Actions in a Timeline. |
AssignedConditionSet |
getAllConditions(TimelineID timelineID)
Get a list of all Conditions in a Timeline. |
AssignedInterpNodeSet |
getAllInterpNodes(TimelineID timelineID,
boolean topLevelOnly)
Get a list of all Interp nodes in a Timeline. |
TimelineIDSet |
getAllTimelines()
Get a list of all extant Timelines. |
AssignedAction |
getAssignedActionFromNode(NodeProxy node)
Retrieve the metadata associated with a certain Action. |
AssignedCondition |
getAssignedConditionFromNode(NodeProxy node)
Retrieve the metadata associated with a certain Condition. |
AssignedModifier |
getAssignedModifierFromNode(NodeProxy node)
Retrieve the metadata associated with a certain Modifier. |
AssignedCondition |
getAssignedPersistentCondition(AssignedAction action)
Given an assigned ConditionBegins action, get the AssignedCondition object for the condition that began. |
AssignedPredicate |
getAssignedPredicateFromAddress(TimelineID timelineID,
AssignedPredicateAddress apa)
Retrieve the metadata associated with a certain Predicate. |
AssignedPredicate |
getAssignedPredicateFromNode(NodeProxy node)
Retrieve the metadata associated with a certain Predicate. |
TimelineTime |
getAttachmentPoint(TimelineID timelineID)
Gets the attachment point of a timeline. |
Bookmark |
getBookmark()
Get a Bookmark of the current state of the Narrative. |
InterpChainSet |
getChainsOfInterpNode(TimelineID timelineID,
AssignedInterpNode node,
boolean allowNestedHeads)
|
AssignedAction |
getConditionBeginsAction(AssignedCondition condition)
Given an assigned ConditionBegins action, get the AssignedCondition object for the condition that began. |
StoryAssertion |
getConditionParameters(TimelineID timelineID,
ConditionType conditionType)
Get the parameters of a Condition declared in a Timeline. |
AssignedConditionSet |
getConditionsInState(TimelineID timelineID,
StateTime time,
boolean localOnly)
Get the Conditions associated with a particular State. |
ConditionSet |
getConditionsOfNounInState(TimelineID timelineID,
StateTime time,
boolean localOnly,
NounName noun,
SemanticRole role)
Get the Conditions associated with a particular State and Noun under a certain semantic role. |
ActionTypeSet |
getDeclaredActions(TimelineID timelineID,
boolean inherit)
Get a list of all ActionTypes declared in a Timeline. |
ConditionTypeSet |
getDeclaredConditions(TimelineID timelineID,
boolean inherit)
Get a list of all ConditionTypes declared in a Timeline. |
ModifierTypeSet |
getDeclaredModifiers(TimelineID timelineID,
boolean inherit)
Get a list of all ModifierTypes declared in a Timeline. |
NounTypeSet |
getDeclaredNounTypes(TimelineID timelineID,
boolean inherit,
NounFlavor flavor)
Get a list of all noun types declared in a Timeline. |
NounNameSet |
getDefinedNouns(TimelineID timelineID,
boolean inherit,
NounFlavor flavor)
Get a list of all Nouns (NOT noun types) declared in a Timeline. |
InterpChainLink |
getInterpChain(TimelineID timelineID,
InterpElement element)
|
AssignedInterpNodeSet |
getInterpLineage(TimelineID timelineID,
InterpElement element)
|
StateTimeSet |
getInvokedStatesInTimeline(TimelineID timelineID)
Get a list of all states declared in a Timeline. |
InterpArcSet |
getLinkedInterpElements(TimelineID timelineID,
InterpElement element,
InterpretativeArcType arcType,
LinkDirection linkDirection)
|
ModifiablePredicates |
getModifiablePredicates(TimelineID timelineID,
ModifierType modifierType)
Get the types of predicates which were defined as being modifiable by a Modifier. |
StoryAssertion |
getModifierParameters(TimelineID timelineID,
ModifierType modifierType)
Get the parameters of a Modifier declared in a Timeline. |
AssignedModifierSet |
getModifiersOfPredicate(AssignedPredicate modified)
Get the Modifiers assigned to a predicate. |
StoryAssertion |
getNounParameters(TimelineID timelineID,
NounType nounType)
Get the parameters of a declared NounType. |
NarrativeID |
getTitle()
Return the ID of this narrative. |
boolean |
inCoreStory()
|
void |
initializeNarrative(NarrativeID title)
|
SCHIntersection |
intersectPairwise(SCHIntersection pred1,
SCHIntersection pred2)
ANALYSIS |
void |
launchDebugger()
Launch a browser to view the underlying DB-Core semantic network. |
void |
linkInterpElements(TimelineID timelineID,
InterpElement from,
InterpretativeArcType arcType,
InterpElement to)
|
ValidAction |
makeValidAction(TimelineID timelineID,
ActionType actionType,
SCHArguments arguments,
int truthDegree,
PredicateMode mode)
Create an instance of a previously declared Action. |
ValidCondition |
makeValidCondition(TimelineID timelineID,
ConditionType conditionType,
SCHArguments arguments,
int truthDegree,
PredicateMode mode)
Create an instance of a previously declared Condition. |
ValidModifier |
makeValidModifier(TimelineID timelineID,
ModifierType modifierType,
SCHArguments arguments)
Create an instance of a previously declared Modifier. |
ValidNoun |
makeValidNoun(TimelineID timelineID,
NounType nounType,
SCHArguments arguments)
Create an instance of a previously declared Noun. |
void |
newTimeline(TimelineID newTimelineID,
TimelineType type,
TimelineID referentTimelineID)
Starts a new Timeline with a referent timeline. |
AssignedPredicate |
normalizeAssignedPredicate(AssignedPredicate predicate)
Normalize a predicate. |
java.lang.StringBuffer |
printState()
Render the state of the underlying db-core. |
SCHQueryResultSet |
query(StoryQuery query)
Issue a Query of the Narrative. |
AssignedAction |
reassignAction(AssignedAction action,
TransitionTime newTransition)
Moves a previously assigned Action to another Transition. |
void |
reassignTransition(TimelineID timelineID,
TransitionTime oldTime,
TransitionTime newTime)
Reassign a transition from one pair of time indexes to another. |
boolean |
reassignTransitionsAroundState(TimelineID timelineID,
StateTime currentState,
StateTime newState,
boolean starting)
Move a state from one time point to another from the point of view of any transitions that go to or from the state. |
void |
reattachInterpElement(InterpElement interp,
AssignedInterpNode newParent)
|
AssignedAction |
redefineAction(AssignedAction oldAction,
ValidAction newAction)
Redefines (edits) a previously assigned Action. |
AssignedCondition |
redefineCondition(AssignedCondition oldCondition,
ValidCondition newCondition)
Redefines (edits) a previously assigned Condition. |
AssignedModifier |
redefineModifier(AssignedModifier oldModifier,
ValidModifier newModifier)
Redefines (edits) a previously assigned Modifier. |
NounName |
redefineNoun(TimelineID timelineID,
NounName oldName,
NounName newName,
ValidNoun newDefinition)
Redefine a Noun. |
void |
removeAssignedAction(TimelineID timeline,
AssignedAction action)
Removes a previously assigned Action. |
void |
removeAssignedCondition(TimelineID timeline,
AssignedCondition condition)
Removes a previously assigned Condition. |
void |
removeAssignedModifier(TimelineID timeline,
AssignedModifier modifier)
Removes a previously assigned Modifier. |
void |
removeInterpNode(TimelineID timelineID,
InterpNodeID key)
Removes an interp node. |
java.lang.StringBuffer |
render()
Render the narrative |
void |
setAttachmentPoint(TimelineID timelineID,
TimelineTime time)
Sets the attachment point of a timeline. |
AssignedPredicate |
setConditionality(AssignedPredicate predicate,
Conditionality conditionality)
Set the conditionality of a predicate. |
void |
setInterpPosition(TimelineID timelineID,
InterpElement element,
SCHPoint position)
Sets the position of an interpretative-element box on the canvas. |
void |
setNoInterpretation(AssignedPredicate predicate,
java.lang.Boolean noInterpretation)
Sets whether a predicate needs no interp-level nodes attached (no interpretation). |
void |
setSourceTextSpan(AssignedPredicate predicate,
TextSpan span)
Associate a text span with a predicate. |
void |
shell()
For testing ONLY: start a db-core shell |
void |
swapCreationTimes(AssignedAction action1,
AssignedAction action2)
Swaps the "creation time" fields of two assigned actions, as if they were made in opposite order as they were actually assigned. |
void |
switchToNarrative(NarrativeID title)
|
void |
undefineNoun(TimelineID timelineID,
NounName noun)
Undefine a Noun. |
void |
undoTest()
For testing ONLY: does an undo and a redo over the DB-core, and verifies that the narrative is still valid. |
void |
unlinkInterpElements(TimelineID timelineID,
InterpElement from,
InterpretativeArcType arcType,
InterpElement to)
|
InterpValidationResult |
validateInterp(TimelineID timelineID)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final NodeRepositoryID FRAMES_REPOSITORYID
public static final NodeID PROTOTYPE_SETTING_NODEID
public static final NodeID PROTOTYPE_CONDITION_NODEID
public static final NodeID PROTOTYPE_ACTION_NODEID
public static final NodeID PROTOTYPE_MODIFIER_NODEID
public static final NodeID PROTOTYPE_TIMELINE_NODEID
public static final NodeID PROTOTYPE_STATE_NODEID
public static final NodeID PROTOTYPE_TRANSITION_NODEID
Constructor Detail |
---|
public Narrative(NarrativeID title) throws Scheherexception
Scheherexception
Method Detail |
---|
public void switchToNarrative(NarrativeID title) throws Scheherexception
Scheherexception
public boolean inCoreStory()
public void coreStoryFinished() throws Scheherexception
Scheherexception
public Bookmark getBookmark() throws Scheherexception
Scheherexception
public void flipToBookmark(Bookmark bookmark) throws Scheherexception
Scheherexception
public void initializeNarrative(NarrativeID title) throws Scheherexception
Scheherexception
public java.lang.StringBuffer render() throws Scheherexception
Scheherexception
public void launchDebugger() throws Scheherexception
Scheherexception
public NarrativeID getTitle()
public java.lang.StringBuffer printState() throws Scheherexception
Scheherexception
public void undoTest() throws Scheherexception
Scheherexception
public void shell() throws Scheherexception
Scheherexception
public void newTimeline(TimelineID newTimelineID, TimelineType type, TimelineID referentTimelineID) throws Scheherexception
Scheherexception
public TimelineTime getAttachmentPoint(TimelineID timelineID) throws Scheherexception
Scheherexception
public void setAttachmentPoint(TimelineID timelineID, TimelineTime time) throws Scheherexception
Scheherexception
public void setNoInterpretation(AssignedPredicate predicate, java.lang.Boolean noInterpretation) throws Scheherexception
Scheherexception
public void setSourceTextSpan(AssignedPredicate predicate, TextSpan span) throws Scheherexception
Scheherexception
public TimelineIDSet getAllTimelines() throws Scheherexception
Scheherexception
public StateTimeSet getInvokedStatesInTimeline(TimelineID timelineID) throws Scheherexception
Scheherexception
public AssignedActionSet getActionsBeginningAt(TimelineID timelineID, StateTime time) throws Scheherexception
Scheherexception
public AssignedActionSet getActionsEndingAt(TimelineID timelineID, StateTime time) throws Scheherexception
Scheherexception
public AssignedActionSet getActionsInTransition(TimelineID timelineID, TransitionTime time) throws Scheherexception
Scheherexception
public AssignedActionSet getAllActions(TimelineID timelineID) throws Scheherexception
Scheherexception
public AssignedConditionSet getAllConditions(TimelineID timelineID) throws Scheherexception
Scheherexception
public AssignedInterpNodeSet getAllInterpNodes(TimelineID timelineID, boolean topLevelOnly) throws Scheherexception
Scheherexception
public void attachInterpPredicate(AssignedPredicate predicate, AssignedInterpNode interpNode) throws Scheherexception
Scheherexception
public void reattachInterpElement(InterpElement interp, AssignedInterpNode newParent) throws Scheherexception
Scheherexception
public void setInterpPosition(TimelineID timelineID, InterpElement element, SCHPoint position) throws Scheherexception
Scheherexception
public InterpChainSet getChainsOfInterpNode(TimelineID timelineID, AssignedInterpNode node, boolean allowNestedHeads) throws Scheherexception
Scheherexception
public InterpChainLink getInterpChain(TimelineID timelineID, InterpElement element) throws Scheherexception
Scheherexception
public ActivationFrame getActivationFrame(TimelineID timelineID, AssignedAction action) throws Scheherexception
Scheherexception
public AssignedInterpNodeSet getInterpLineage(TimelineID timelineID, InterpElement element) throws Scheherexception
Scheherexception
public ConditionTypeSet getDeclaredConditions(TimelineID timelineID, boolean inherit) throws Scheherexception
inherit
- Set false to only check the given timeline; set true to check timeline(s) that the given one is nested inside.
Scheherexception
public ActionTypeSet getDeclaredActions(TimelineID timelineID, boolean inherit) throws Scheherexception
inherit
- Set false to only check the given timeline; set true to check timeline(s) that the given one is nested inside.
Scheherexception
public ModifierTypeSet getDeclaredModifiers(TimelineID timelineID, boolean inherit) throws Scheherexception
inherit
- Set false to only check the given timeline; set true to check timeline(s) that the given one is nested inside.
Scheherexception
public InterpArcSet getLinkedInterpElements(TimelineID timelineID, InterpElement element, InterpretativeArcType arcType, LinkDirection linkDirection) throws Scheherexception
Scheherexception
public void linkInterpElements(TimelineID timelineID, InterpElement from, InterpretativeArcType arcType, InterpElement to) throws Scheherexception
Scheherexception
public void unlinkInterpElements(TimelineID timelineID, InterpElement from, InterpretativeArcType arcType, InterpElement to) throws Scheherexception
Scheherexception
public InterpValidationResult validateInterp(TimelineID timelineID) throws Scheherexception
Scheherexception
public StoryAssertion getConditionParameters(TimelineID timelineID, ConditionType conditionType) throws Scheherexception
Scheherexception
public StoryAssertion getActionParameters(TimelineID timelineID, ActionType actionType) throws Scheherexception
Scheherexception
public ModifiablePredicates getModifiablePredicates(TimelineID timelineID, ModifierType modifierType) throws Scheherexception
Scheherexception
public StoryAssertion getModifierParameters(TimelineID timelineID, ModifierType modifierType) throws Scheherexception
Scheherexception
public AssignedModifierSet getModifiersOfPredicate(AssignedPredicate modified) throws Scheherexception
Scheherexception
public AssignedPredicate setConditionality(AssignedPredicate predicate, Conditionality conditionality) throws Scheherexception
Scheherexception
public AssignedConditionSet getConditionsInState(TimelineID timelineID, StateTime time, boolean localOnly) throws Scheherexception
Scheherexception
public ConditionSet getConditionsOfNounInState(TimelineID timelineID, StateTime time, boolean localOnly, NounName noun, SemanticRole role) throws Scheherexception
Scheherexception
public void declareCondition(TimelineID timelineID, ConditionType conditionType, StoryAssertion parameters, ConditionType superCondition) throws Scheherexception
Scheherexception
public ValidCondition makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, int truthDegree, PredicateMode mode) throws Scheherexception
Scheherexception
public ValidAction makeValidAction(TimelineID timelineID, ActionType actionType, SCHArguments arguments, int truthDegree, PredicateMode mode) throws Scheherexception
Scheherexception
public void declareModifier(TimelineID timelineID, ModifierType modifierType, ModifiablePredicates modifiables, StoryAssertion parameters, ModifierType superModifier) throws Scheherexception
Scheherexception
public ValidModifier makeValidModifier(TimelineID timelineID, ModifierType modifierType, SCHArguments arguments) throws Scheherexception
Scheherexception
public AssignedAction getAssignedActionFromNode(NodeProxy node) throws Scheherexception
Scheherexception
public AssignedCondition getAssignedConditionFromNode(NodeProxy node) throws Scheherexception
Scheherexception
public AssignedModifier getAssignedModifierFromNode(NodeProxy node) throws Scheherexception
Scheherexception
public AssignedPredicate getAssignedPredicateFromNode(NodeProxy node) throws Scheherexception
Scheherexception
public AssignedPredicate getAssignedPredicateFromAddress(TimelineID timelineID, AssignedPredicateAddress apa) throws Scheherexception
Scheherexception
public AssignedCondition getAssignedPersistentCondition(AssignedAction action) throws Scheherexception
Scheherexception
public AssignedAction getConditionBeginsAction(AssignedCondition condition) throws Scheherexception
Scheherexception
public void reassignTransition(TimelineID timelineID, TransitionTime oldTime, TransitionTime newTime) throws Scheherexception
Scheherexception
public boolean reassignTransitionsAroundState(TimelineID timelineID, StateTime currentState, StateTime newState, boolean starting) throws Scheherexception
Scheherexception
public void declareNounType(TimelineID timelineID, NounType nounType, StoryAssertion parameters, WordNetOffset offset, NounType superNoun, java.lang.String menuName, java.lang.String pluralForm, boolean proper, PropDiscreteness discreteness, CharacterGender gender) throws Scheherexception
Scheherexception
public NounTypeSet getDeclaredNounTypes(TimelineID timelineID, boolean inherit, NounFlavor flavor) throws Scheherexception
inherit
- Set false to only check the given timeline; set true to check timeline(s) that the given one is nested inside.
Scheherexception
public StoryAssertion getNounParameters(TimelineID timelineID, NounType nounType) throws Scheherexception
Scheherexception
public ValidNoun makeValidNoun(TimelineID timelineID, NounType nounType, SCHArguments arguments) throws Scheherexception
Scheherexception
public NounName defineNoun(TimelineID timelineID, ValidNoun noun, NounName nounName) throws Scheherexception
Scheherexception
public NounNameSet getDefinedNouns(TimelineID timelineID, boolean inherit, NounFlavor flavor) throws Scheherexception
inherit
- Set false to only check the given timeline; set true to check timeline(s) that the given one is nested inside.
Scheherexception
public ValidNoun findNounDefinition(TimelineID timelineID, NounName noun) throws Scheherexception
Scheherexception
public NounName redefineNoun(TimelineID timelineID, NounName oldName, NounName newName, ValidNoun newDefinition) throws Scheherexception
Scheherexception
public void undefineNoun(TimelineID timelineID, NounName noun) throws Scheherexception
Scheherexception
public AssignedAction assignAction(TimelineID timelineID, TransitionTime time, ValidAction action, TextSpan span, InterpNodeID key) throws Scheherexception
Scheherexception
public void swapCreationTimes(AssignedAction action1, AssignedAction action2) throws Scheherexception
Scheherexception
public AssignedAction reassignAction(AssignedAction action, TransitionTime newTransition) throws Scheherexception
Scheherexception
public AssignedAction findAssignedAction(TimelineID timelineID, AssignedActionAddress aaa) throws Scheherexception
Scheherexception
public void removeAssignedAction(TimelineID timeline, AssignedAction action) throws Scheherexception
Scheherexception
public AssignedAction redefineAction(AssignedAction oldAction, ValidAction newAction) throws Scheherexception
Scheherexception
public AssignedCondition assignCondition(TimelineID timelineID, StateTime time, ValidCondition condition, TextSpan sourceSpan, InterpNodeID key) throws Scheherexception
Scheherexception
public AssignedModifier redefineModifier(AssignedModifier oldModifier, ValidModifier newModifier) throws Scheherexception
Scheherexception
public AssignedModifier assignModifier(AssignedPredicate modified, ValidModifier modifier, ModifierScope scope, TextSpan sourceSpan) throws Scheherexception
Scheherexception
public AssignedModifier findAssignedModifier(TimelineID timelineID, AssignedModifierAddress ama) throws Scheherexception
Scheherexception
public void removeAssignedModifier(TimelineID timeline, AssignedModifier modifier) throws Scheherexception
Scheherexception
public AssignedCondition findAssignedCondition(TimelineID timelineID, AssignedConditionAddress aca) throws Scheherexception
Scheherexception
public void removeAssignedCondition(TimelineID timeline, AssignedCondition condition) throws Scheherexception
Scheherexception
public AssignedCondition redefineCondition(AssignedCondition oldCondition, ValidCondition newCondition) throws Scheherexception
Scheherexception
public InterpElement findAssignedInterpElement(TimelineID timelineID, InterpNodeID key) throws Scheherexception
Scheherexception
public void declareAction(TimelineID timelineID, ActionType actionType, StoryAssertion parameters, WordNetOffset offset, ActionType superAction) throws Scheherexception
Scheherexception
public void declareAntonymy(TimelineID timelineID, ActionType action1, ActionType action2) throws Scheherexception
Scheherexception
public void declareMorphologicalRelation(TimelineID timelineID, ConditionType condition, ModifierType modifier) throws Scheherexception
Scheherexception
public AssignedPredicate normalizeAssignedPredicate(AssignedPredicate predicate) throws Scheherexception
Scheherexception
public AssignedInterpNode assignInterpNode(TimelineID timelineID, InterpretativeNodeType interpNodeType, NounName character, AssignedInterpNode parent, InterpNodeID key, SCHPoint position) throws Scheherexception
Scheherexception
public void removeInterpNode(TimelineID timelineID, InterpNodeID key) throws Scheherexception
Scheherexception
public SCHQueryResultSet query(StoryQuery query) throws Scheherexception
Scheherexception
public SCHIntersection intersectPairwise(SCHIntersection pred1, SCHIntersection pred2) throws Scheherexception
Scheherexception
public StoryTelling generateRandomNarrative(TimelineID timelineID, int numPredicates, LanguageModel model) throws Scheherexception
Scheherexception
public IntersectionPyramid compareNarratives(StorySet stories) throws Scheherexception
Scheherexception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |