Uses of Class
story.scheherazade.misc.TimelineID

Packages that use TimelineID
story.scheherazade.admin   
story.scheherazade.elements   
story.scheherazade.exceptions   
story.scheherazade.misc   
story.scheherazade.parameters   
story.scheherazade.prologuer   
story.scheherazade.verbalizer   
story.scheherazade.virgil   
 

Uses of TimelineID in story.scheherazade.admin
 

Methods in story.scheherazade.admin with parameters of type TimelineID
 AssignedAction StoryInterpreter.assignAction(TimelineID timelineID, TransitionTime time, Action action)
          STORY POINTS *
 AssignedAction StoryInterpreter.assignAction(TimelineID timelineID, TransitionTime time, Action action, InterpNodeID interpKey)
           
 AssignedAction StoryInterpreter.assignAction(TimelineID timelineID, TransitionTime time, Action action, TextSpan sourceSpan)
           
 AssignedAction StoryInterpreter.assignAction(TimelineID timelineID, TransitionTime time, ActionType actionType, SCHArguments arguments)
           
 AssignedCondition StoryInterpreter.assignCondition(TimelineID timelineID, StateTime time, Condition condition)
           
 AssignedCondition StoryInterpreter.assignCondition(TimelineID timelineID, StateTime time, Condition condition, InterpNodeID key)
           
 AssignedInterpNode StoryInterpreter.assignInterpNode(TimelineID timelineID, InterpretativeNodeType interpNodeType, NounName character, AssignedInterpNode parent, InterpNodeID key)
           
 void StoryInterpreter.declareAction(TimelineID timelineID, ActionType actionType, StoryAssertion parameters, WordNetOffset offset)
           
 void StoryInterpreter.declareAction(TimelineID timelineID, ActionType actionType, StoryAssertion parameters, WordNetOffset offset, ActionType superAction)
           
 void StoryInterpreter.declareAntonymy(TimelineID timelineID, ActionType action1, ActionType action2)
           
 void StoryInterpreter.declareCondition(TimelineID timelineID, ConditionType conditionType, StoryAssertion parameters)
           
 void StoryInterpreter.declareCondition(TimelineID timelineID, ConditionType conditionType, StoryAssertion parameters, ConditionType superCondition)
           
 void StoryInterpreter.declareModifier(TimelineID timelineID, ModifierType modifierType, ModifiablePredicates modifiables, StoryAssertion parameters)
           
 void StoryInterpreter.declareModifier(TimelineID timelineID, ModifierType modifierType, ModifiablePredicates modifiables, StoryAssertion parameters, ModifierType superModifier)
           
 void StoryInterpreter.declareMorphologicalRelation(TimelineID timelineID, ConditionType condition, ModifierType modifier)
           
 void StoryInterpreter.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 StoryInterpreter.defineNoun(TimelineID timelineID, NamedNoun noun)
           
 NounName StoryInterpreter.defineNoun(TimelineID timelineID, Noun noun)
           
 NounName StoryInterpreter.defineNoun(TimelineID timelineID, Noun noun, NounName nounName)
           
 ValidNoun StoryInterpreter.findNounDefinition(TimelineID timelineID, NounName name)
          Switchboard for running the three findDefinition functions.
 StoryTelling StoryInterpreter.generateRandomNarrative(TimelineID timelineID, int numPredicates, LanguageModel model)
           
 StoryAssertion StoryInterpreter.getActionParameters(TimelineID timelineID, ActionType actionType)
           
 AssignedActionSet StoryInterpreter.getActionsBeginningAt(TimelineID timelineID, StateTime time)
           
 AssignedActionSet StoryInterpreter.getActionsEndingAt(TimelineID timelineID, StateTime time)
           
 AssignedActionSet StoryInterpreter.getActionsInTransition(TimelineID timelineID, TransitionTime time)
           
 AssignedActionSet StoryInterpreter.getAllActions(TimelineID timelineID)
           
 AssignedConditionSet StoryInterpreter.getAllConditions(TimelineID timelineID)
           
 AssignedInterpNodeSet StoryInterpreter.getAllInterpNodes(TimelineID timelineID, boolean topLevelOnly)
           
 AssignedPredicate StoryInterpreter.getAssignedPredicateFromAddress(TimelineID timelineID, AssignedPredicateAddress apa)
           
 TimelineTime StoryInterpreter.getAttachmentPoint(TimelineID timelineID)
           
 InterpChainSet StoryInterpreter.getChainsOfInterpNode(TimelineID timelineID, AssignedInterpNode node, boolean allowNestedHeads)
           
 AssignedAction StoryInterpreter.getConditionBeginsAction(TimelineID timelineID, AssignedCondition condition)
           
 StoryAssertion StoryInterpreter.getConditionParameters(TimelineID timelineID, ConditionType conditionType)
           
 AssignedConditionSet StoryInterpreter.getConditionsInState(TimelineID timelineID, StateTime time, boolean localOnly)
          Get all the Conditions that are associated with some State.
 ConditionSet StoryInterpreter.getConditionsOfCharInState(TimelineID timelineID, StateTime time, boolean localOnly, NounName character, SemanticRole role)
          Get all the Conditions that are associated with some State and some Character via some semantic role.
 ActionTypeSet StoryInterpreter.getDeclaredActions(TimelineID timelineID, boolean inherit)
           
 ConditionTypeSet StoryInterpreter.getDeclaredConditions(TimelineID timelineID, boolean inherit)
           
 ModifierTypeSet StoryInterpreter.getDeclaredModifiers(TimelineID timelineID, boolean inherit)
           
 NounTypeSet StoryInterpreter.getDeclaredNounTypes(TimelineID timelineID, boolean inherit, NounFlavor flavor)
           
 NounNameSet StoryInterpreter.getDefinedNouns(TimelineID timelineID, boolean inherit, NounFlavor flavor)
           
 StateTimeSet StoryInterpreter.getInvokedStatesInTimeline(TimelineID timelineID)
           
 InterpArcSet StoryInterpreter.getLinkedInterpElements(TimelineID timelineID, InterpElement interpElement, InterpretativeArcType linkType, LinkDirection linkDirection)
           
 ModifiablePredicates StoryInterpreter.getModifiablePredicates(TimelineID timelineID, ModifierType modifierType)
           
 StoryAssertion StoryInterpreter.getModifierParameters(TimelineID timelineID, ModifierType modifierType)
           
 StoryAssertion StoryInterpreter.getNounParameters(TimelineID timelineID, NounType nounType)
           
 void StoryInterpreter.linkInterpElements(TimelineID timeline, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 ValidAction StoryInterpreter.makeValidAction(TimelineID timelineID, ActionType actionType, SCHArguments arguments)
           
 ValidAction StoryInterpreter.makeValidAction(TimelineID timelineID, ActionType actionType, SCHArguments arguments, boolean truthAssertion, PredicateMode mode)
           
 ValidAction StoryInterpreter.makeValidAction(TimelineID timelineID, ActionType actionType, SCHArguments arguments, PredicateMode mode)
           
 ValidAction StoryInterpreter.makeValidAction(TimelineID timelineID, CoreAction action, SCHArguments arguments, boolean truthAssertion, PredicateMode mode)
           
 ValidAction StoryInterpreter.makeValidAction(TimelineID timelineID, CoreAction action, SCHArguments arguments, PredicateMode mode)
           
 ValidCondition StoryInterpreter.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, boolean truthAssertion, PredicateMode mode)
           
 ValidCondition StoryInterpreter.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, DegreeCategory degree, PredicateMode mode)
           
 ValidCondition StoryInterpreter.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, java.lang.Integer degree, PredicateMode mode)
           
 ValidCondition StoryInterpreter.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, int degree, PredicateMode mode)
           
 ValidModifier StoryInterpreter.makeValidModifier(TimelineID timelineID, CoreModifier modifier, SCHArguments arguments)
           
 ValidModifier StoryInterpreter.makeValidModifier(TimelineID timelineID, ModifierType modifierType, SCHArguments arguments)
           
 ValidNoun StoryInterpreter.makeValidNoun(TimelineID timelineID, NounType nounType, SCHArguments arguments)
           
 void StoryInterpreter.newTimeline(TimelineID newTimelineID, TimelineType type)
           
 void StoryInterpreter.newTimeline(TimelineID newTimelineID, TimelineType type, TimelineID referentTimelineID)
           
 void StoryInterpreter.reassignTransition(TimelineID timelineID, TransitionTime oldTime, TransitionTime newTime)
           
 void StoryInterpreter.reassignTransitionsAroundState(TimelineID timelineID, StateTime currentState, StateTime newState, boolean starting)
           
 void StoryInterpreter.reattachInterpNode(TimelineID timelineID, AssignedInterpNode interp, AssignedInterpNode newParent)
           
 void StoryInterpreter.redefineAction(TimelineID timelineID, AssignedAction oldAction, ValidAction newAction)
           
 void StoryInterpreter.redefineCondition(TimelineID timelineID, AssignedCondition oldCondition, ValidCondition newCondition)
           
 NounName StoryInterpreter.redefineNoun(TimelineID timelineID, NounName oldName, NounName newName, ValidNoun newDefinition)
           
 void StoryInterpreter.setAttachmentPoint(TimelineID timelineID, TimelineTime time)
           
 void StoryInterpreter.setInterpPosition(TimelineID timelineID, InterpElement element, SCHPoint point)
           
 void StoryInterpreter.setNoInterpretation(TimelineID timelineID, AssignedPredicate ap, java.lang.Boolean noInterpretation)
           
 void StoryInterpreter.undefineNoun(TimelineID timelineID, NounName noun)
           
 void StoryInterpreter.unlinkInterpElements(TimelineID timeline, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 InterpValidationResult StoryInterpreter.validateInterp(TimelineID timeline)
           
 

Uses of TimelineID in story.scheherazade.elements
 

Methods in story.scheherazade.elements that return TimelineID
 TimelineID AssignedGoal.getGoalTimeline()
           
 TimelineID ValidPredicate.getTimeline()
           
 TimelineID ValidNoun.getTimeline()
          Get the ID of the Timeline in whose scope this Noun was deemed valid.
 TimelineID ValidModifier.getTimeline()
          Get the ID of the Timeline in whose scope this Modifier was deemed valid.
 TimelineID ValidCondition.getTimeline()
          Get the ID of the Timeline in whose scope this Condition was deemed valid.
 TimelineID ValidAction.getTimeline()
          Get the ID of the Timeline in whose scope this Action was deemed valid.
abstract  TimelineID AssignedPredicate.getTimeline()
           
 TimelineID AssignedModifier.getTimeline()
           
 TimelineID AssignedInterpNode.getTimeline()
           
 TimelineID AssignedCondition.getTimeline()
           
 TimelineID AssignedAction.getTimeline()
           
 TimelineID ValidTimeline.getTimelineID()
           
 TimelineID Timeline.getTimelineID(NodeAddress timeline)
           
 

Methods in story.scheherazade.elements with parameters of type TimelineID
 void TimelineIndex.addTimeline(TimelineID ID, Timeline timeline)
          Add a Timeline to the index.
 AssignedAction Narrative.assignAction(TimelineID timelineID, TransitionTime time, ValidAction action, TextSpan span, InterpNodeID key)
          Associates an Action with a Transition.
 AssignedCondition Narrative.assignCondition(TimelineID timelineID, StateTime time, ValidCondition condition, TextSpan sourceSpan, InterpNodeID key)
          Associates a Character with an instancing of a Condition.
 AssignedInterpNode Narrative.assignInterpNode(TimelineID timelineID, InterpretativeNodeType interpNodeType, NounName character, AssignedInterpNode parent, InterpNodeID key, SCHPoint position)
          Assigns an Interp node.
 boolean TimelineIndex.containsTimeline(TimelineID ID)
          Does this index contain a paritcular Timeline?
 void Narrative.declareAction(TimelineID timelineID, ActionType actionType, StoryAssertion parameters, WordNetOffset offset, ActionType superAction)
          Declare a new Action in a timeline.
 void Narrative.declareAntonymy(TimelineID timelineID, ActionType action1, ActionType action2)
          Declare antonymy between two actions.
 void Narrative.declareCondition(TimelineID timelineID, ConditionType conditionType, StoryAssertion parameters, ConditionType superCondition)
          Declare that a certain Condition can exist in the world.
 void Narrative.declareModifier(TimelineID timelineID, ModifierType modifierType, ModifiablePredicates modifiables, StoryAssertion parameters, ModifierType superModifier)
          Declare that a certain Modifier can exist in the world.
 void Narrative.declareMorphologicalRelation(TimelineID timelineID, ConditionType condition, ModifierType modifier)
          Declare a morphological relationship between a condition type and an action type.
 void Narrative.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 Narrative.defineNoun(TimelineID timelineID, ValidNoun noun, NounName nounName)
          Declare a particular Noun in the world, assigning it a name
 AssignedAction Narrative.findAssignedAction(TimelineID timelineID, AssignedActionAddress aaa)
          Locates a previously assigned action.
 AssignedCondition Narrative.findAssignedCondition(TimelineID timelineID, AssignedConditionAddress aca)
           
 InterpElement Narrative.findAssignedInterpElement(TimelineID timelineID, InterpNodeID key)
          Locates a previously assigned action.
 AssignedModifier Narrative.findAssignedModifier(TimelineID timelineID, AssignedModifierAddress ama)
          Locates a previously assigned modifier.
 NodeAddress Timeline.findDeclaration(TimelineID timelineID)
          Find the NodeAddress behind a TimelineID.
 NodeAddress Timeline.findDeclaration(TimelineID timelineID, NarrativeID storyID)
          Find the NodeAddress behind a TimelineID of a story other than the current one.
 ValidNoun Narrative.findNounDefinition(TimelineID timelineID, NounName noun)
          Find the definition of a Noun by its name.
 NodeAddress Timeline.findSettingNode(TimelineID timelineID)
           
 StoryTelling Narrative.generateRandomNarrative(TimelineID timelineID, int numPredicates, LanguageModel model)
           
 StoryAssertion Narrative.getActionParameters(TimelineID timelineID, ActionType actionType)
          Get the parameters of an Action declared in a Timeline.
 AssignedActionSet Narrative.getActionsBeginningAt(TimelineID timelineID, StateTime time)
          Get a list of all Actions beginning at a certain StateTime
 AssignedActionSet Narrative.getActionsEndingAt(TimelineID timelineID, StateTime time)
          Get a list of all Actions ending at a certain StateTime
 AssignedActionSet Narrative.getActionsInTransition(TimelineID timelineID, TransitionTime time)
          Get a list of all Actions assigned in a Transition.
 ActivationFrame Narrative.getActivationFrame(TimelineID timelineID, AssignedAction action)
           
 AssignedActionSet Narrative.getAllActions(TimelineID timelineID)
          Get a list of all Actions in a Timeline.
 AssignedConditionSet Narrative.getAllConditions(TimelineID timelineID)
          Get a list of all Conditions in a Timeline.
 AssignedInterpNodeSet Narrative.getAllInterpNodes(TimelineID timelineID, boolean topLevelOnly)
          Get a list of all Interp nodes in a Timeline.
 AssignedPredicate Narrative.getAssignedPredicateFromAddress(TimelineID timelineID, AssignedPredicateAddress apa)
          Retrieve the metadata associated with a certain Predicate.
 TimelineTime Narrative.getAttachmentPoint(TimelineID timelineID)
          Gets the attachment point of a timeline.
 InterpChainSet Narrative.getChainsOfInterpNode(TimelineID timelineID, AssignedInterpNode node, boolean allowNestedHeads)
           
 StoryAssertion Narrative.getConditionParameters(TimelineID timelineID, ConditionType conditionType)
          Get the parameters of a Condition declared in a Timeline.
 AssignedConditionSet Narrative.getConditionsInState(TimelineID timelineID, StateTime time, boolean localOnly)
          Get the Conditions associated with a particular State.
 ConditionSet Narrative.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 Narrative.getDeclaredActions(TimelineID timelineID, boolean inherit)
          Get a list of all ActionTypes declared in a Timeline.
 ConditionTypeSet Narrative.getDeclaredConditions(TimelineID timelineID, boolean inherit)
          Get a list of all ConditionTypes declared in a Timeline.
 ModifierTypeSet Narrative.getDeclaredModifiers(TimelineID timelineID, boolean inherit)
          Get a list of all ModifierTypes declared in a Timeline.
 NounTypeSet Narrative.getDeclaredNounTypes(TimelineID timelineID, boolean inherit, NounFlavor flavor)
          Get a list of all noun types declared in a Timeline.
 NounNameSet Narrative.getDefinedNouns(TimelineID timelineID, boolean inherit, NounFlavor flavor)
          Get a list of all Nouns (NOT noun types) declared in a Timeline.
 InterpChainLink Narrative.getInterpChain(TimelineID timelineID, InterpElement element)
           
 AssignedInterpNodeSet Narrative.getInterpLineage(TimelineID timelineID, InterpElement element)
           
 StateTimeSet Narrative.getInvokedStatesInTimeline(TimelineID timelineID)
          Get a list of all states declared in a Timeline.
 InterpArcSet Narrative.getLinkedInterpElements(TimelineID timelineID, InterpElement element, InterpretativeArcType arcType, LinkDirection linkDirection)
           
 ModifiablePredicates Narrative.getModifiablePredicates(TimelineID timelineID, ModifierType modifierType)
          Get the types of predicates which were defined as being modifiable by a Modifier.
 StoryAssertion Narrative.getModifierParameters(TimelineID timelineID, ModifierType modifierType)
          Get the parameters of a Modifier declared in a Timeline.
 StoryAssertion Narrative.getNounParameters(TimelineID timelineID, NounType nounType)
          Get the parameters of a declared NounType.
 Timeline TimelineIndex.getTimeline(TimelineID ID)
          Get a Timeline from the index.
 boolean Timeline.inScopeOfTimeline(NodeAddress thisTimeline, TimelineID otherTimeline)
          Determines whether some timeline is in the scope of some other timeline -- that is, either the same one or one it are nested inside
 void Narrative.linkInterpElements(TimelineID timelineID, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 java.lang.String NarrativeSymbolTable.makeSymbolTableKey(TimelineID ID, int storyID)
           
 ValidAction Narrative.makeValidAction(TimelineID timelineID, ActionType actionType, SCHArguments arguments, int truthDegree, PredicateMode mode)
          Create an instance of a previously declared Action.
 ValidCondition Narrative.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, int truthDegree, PredicateMode mode)
          Create an instance of a previously declared Condition.
 ValidModifier Narrative.makeValidModifier(TimelineID timelineID, ModifierType modifierType, SCHArguments arguments)
          Create an instance of a previously declared Modifier.
 ValidNoun Narrative.makeValidNoun(TimelineID timelineID, NounType nounType, SCHArguments arguments)
          Create an instance of a previously declared Noun.
 NodeAddress Timeline.newTimeline(TimelineID ID, TimelineType newType)
          Create a new Timeline in the db-core with no referent timeline.
 NodeAddress Timeline.newTimeline(TimelineID ID, TimelineType newType, NodeAddress referentTimeline)
          Create a new Timeline in the db-core with a referent timeline.
 void Narrative.newTimeline(TimelineID newTimelineID, TimelineType type, TimelineID referentTimelineID)
          Starts a new Timeline with a referent timeline.
 void Narrative.reassignTransition(TimelineID timelineID, TransitionTime oldTime, TransitionTime newTime)
          Reassign a transition from one pair of time indexes to another.
 boolean Narrative.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.
 NounName Narrative.redefineNoun(TimelineID timelineID, NounName oldName, NounName newName, ValidNoun newDefinition)
          Redefine a Noun.
static void KBTools.registerCharacterAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerCharacterCharacterAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerCharacterPropAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerCharacterRelationship(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition, boolean unique)
           
static void KBTools.registerEmptyAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerInterpersonalEmotionCondition(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition)
           
static void KBTools.registerPropAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerSimpleAdjectival(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, java.lang.String adjective, ConditionType condition, ConditionType supertype, NounFlavorSet allowedFlavors)
           
static void KBTools.registerSimpleAdverb(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, java.lang.String adverb, ModifierType modifier, ModifierType supertype, ModifierGrammaticalType grammaticalType)
           
static void KBTools.registerSimpleCharacterAdjective(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, java.lang.String adjective, ConditionType superCondition)
           
static void KBTools.registerSimpleEmotionCondition(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition)
           
static void KBTools.registerSimplePropCondition(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition)
           
static void KBTools.registerStandardPlannerNounType(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, NounType noun, NounType supertype, java.lang.String menuName, java.lang.String offset, java.lang.String pluralForm, boolean proper, PropDiscreteness discreteness, CharacterGender gender)
           
 void Narrative.removeAssignedAction(TimelineID timeline, AssignedAction action)
          Removes a previously assigned Action.
 void Narrative.removeAssignedCondition(TimelineID timeline, AssignedCondition condition)
          Removes a previously assigned Condition.
 void Narrative.removeAssignedModifier(TimelineID timeline, AssignedModifier modifier)
          Removes a previously assigned Modifier.
 void Narrative.removeInterpNode(TimelineID timelineID, InterpNodeID key)
          Removes an interp node.
 void TimelineIndex.removeTimeline(TimelineID ID)
          Remove a Timeline from the index.
 void Narrative.setAttachmentPoint(TimelineID timelineID, TimelineTime time)
          Sets the attachment point of a timeline.
 void Narrative.setInterpPosition(TimelineID timelineID, InterpElement element, SCHPoint position)
          Sets the position of an interpretative-element box on the canvas.
 void Narrative.undefineNoun(TimelineID timelineID, NounName noun)
          Undefine a Noun.
 void Narrative.unlinkInterpElements(TimelineID timelineID, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 InterpValidationResult Narrative.validateInterp(TimelineID timelineID)
           
 

Constructors in story.scheherazade.elements with parameters of type TimelineID
AssignedGoal(TimelineID goalTimeline, NounName character, NodeAddress stateNode, StateTime assignedState)
          Constructor to use if the condition is in a State
AssignedGoal(TimelineID goalTimeline, NounName character, NodeAddress stateNode, TransitionTime assignedTransition)
          Constructor to use if the condition begins in a Transition
AssignedInterpNode(NodeProxy interpNode, InterpretativeNodeType nodeType, TimelineID timeline, NounName character, SCHPoint position, SCHPoint sourcePosition, long creationTime, InterpNodeID key)
           
DefinedNoun(TimelineID timeline, NounName noun)
           
InterpValidationResult(TimelineID timeline)
           
InvokedState(TimelineID timeline, StateTime stateTime)
           
ValidTimeline(TimelineID timeline, PredicateMode mode)
           
 

Uses of TimelineID in story.scheherazade.exceptions
 

Constructors in story.scheherazade.exceptions with parameters of type TimelineID
AlreadyDefined(SCHVariableType type, GenericScheherID ID, TimelineID timeline)
           
UndeclaredTimeline(TimelineID timelineID, NodeID timeline)
           
 

Uses of TimelineID in story.scheherazade.misc
 

Fields in story.scheherazade.misc declared as TimelineID
static TimelineID TimelineID.INTERP
           
static TimelineID TimelineID.REALITY
           
static TimelineID TimelineID.UNIVERSAL
           
 

Methods in story.scheherazade.misc that return TimelineID
 TimelineID NamedNoun.getTimeline()
           
 TimelineID InterpSourceBox.getTimeline()
           
 TimelineID InterpElement.getTimeline()
           
 TimelineID SCHHashtable.getTimelineID(java.lang.String key)
          Get a TimelineID.
static TimelineID TimelineID.makeTimelineID(java.lang.String name)
          Convenient function that returns a TimelineID for a certain string, either by constructing a new one or returning the static field(s) for reserved IDs.
 

Methods in story.scheherazade.misc with parameters of type TimelineID
 void TimelineIDSet.add(TimelineID id)
           
static AssignedConditionSet STools.getProperties(StoryInterpreter story, TimelineID timeline, GenericScheherID ID)
          Get the Properties of a certain GenericScheherID in the story.
 boolean TimelineID.knownInScopeOf(TimelineID possibleAncestor)
          Return true if super-timeline metadata is set and this timelien is in the scope of (a descendant of) some other timeline.
 void SCHHashtable.setTimelineID(java.lang.String key, TimelineID value)
          Set TimelineID.
 

Constructors in story.scheherazade.misc with parameters of type TimelineID
TimelineID(TimelineID ID, TimelineID superTimelineID, long creationTime)
          Constructor for including supertimeline metadata.
 

Uses of TimelineID in story.scheherazade.parameters
 

Constructors in story.scheherazade.parameters with parameters of type TimelineID
AssignedActionParameter(TimelineID timeline)
          Constructor to match any and all actions
AssignedActionParameter(TimelineID timeline, ActionType actionType)
          Constructor to match a particular action
AssignedActionParameter(TimelineID timeline, ActionType actionType, VariableID reference)
          Constructor to match a particular action and leave an outreference
AssignedActionParameter(TimelineID timeline, VariableID reference)
          Constructor to match any and all actions and leave an outreference
AssignedConditionParameter(TimelineID timeline)
          Constructor to match any and all conditions
AssignedConditionParameter(TimelineID timeline, ConditionType conditionType)
          Constructor to match a particular condition
AssignedConditionParameter(TimelineID timeline, ConditionType conditionType, VariableID reference)
          Constructor to match a particular condition and leave an outreference
AssignedConditionParameter(TimelineID timeline, VariableID reference)
          Constructor to match any and all conditions and leave an outreference
DefinedNounParameter(TimelineID timeline, NounFlavor flavor)
          Constructor to match any noun
DefinedNounParameter(TimelineID timeline, NounFlavor flavor, VariableID reference)
          Constructor to match any noun and leave a reference
DefinedNounParameter(TimelineID timeline, NounName name)
          Constructor to match a particular noun
DefinedNounParameter(TimelineID timeline, NounName name, VariableID reference)
          Constructor to match a particular noun and leave a reference
InvokedStateParameter(TimelineID timeline)
          Constructor to match a state
InvokedStateParameter(TimelineID timeline, VariableID reference)
          Constructor to match a state and leave an outreference
ValidActionParameter(SemanticRole role, TimelineID timeline, PredicateMode mode)
           
ValidActionParameter(SemanticRole role, TimelineID timeline, PredicateMode mode, ActionType actionType)
           
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.
ValidAssignedConditionParameter(SemanticRole role, TimelineID timeline)
          Require a valid assigned Condition in a certain Timeline.
ValidAssignedConditionParameter(SemanticRole role, TimelineID timeline, ConditionType conditionType)
          Require a valid assigned Condition in a certain Timeline of a certain condition type.
ValidAssignedGoalParameter(SemanticRole role, TimelineID timeline)
          Require a valid assigned Goal in a certain Timeline.
ValidConditionParameter(SemanticRole role, TimelineID timeline, PredicateMode mode)
           
ValidConditionParameter(SemanticRole role, TimelineID timeline, PredicateMode mode, ConditionType conditionType)
           
ValidNounParameter(SemanticRole role, TimelineID timeline, boolean type, NounFlavor onlyAllowedFlavor)
           
ValidNounParameter(SemanticRole role, TimelineID timeline, boolean type, NounFlavorSet allowedFlavors)
          Constructor to match any noun or noun type.
ValidPropositionParameter(SemanticRole role, TimelineID scopeTimeline, PredicateModeSet modesAllowed)
          Constructor to match any proposition in the scope of the argued timeline, other than the argued Timeline itself.
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.
 

Uses of TimelineID in story.scheherazade.prologuer
 

Methods in story.scheherazade.prologuer with parameters of type TimelineID
 void ExternalKB.addKnowledge(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline)
          Append KB import instructions to an already constructed StoryInterpreter and PlannerRepository.
 

Uses of TimelineID in story.scheherazade.verbalizer
 

Constructors in story.scheherazade.verbalizer with parameters of type TimelineID
SetVerbalizerState(java.lang.String key, TimelineID value)
          Constructor for TimelineID values.
VerbalizeState(TimelineID timeline, StateTime time, VerbTense tense, int scope, boolean encapsulateInSentence, Conditionality conditionality, boolean conditional)
          Constructor.
VerbalizeTimeline(TimelineID timeline, VerbTense tense)
           
VerbalizeTimelineID(TimelineID timeline)
           
VerbalizeTransition(TimelineID timeline, TransitionTime time, VerbTense tense, boolean conditional, boolean encapsulateInSentence, Conditionality conditionality, TimelineTime perceptionTime)
           
 

Uses of TimelineID in story.scheherazade.virgil
 

Methods in story.scheherazade.virgil that return TimelineID
 TimelineID StateViewer.getSelectedTimeline()
           
 TimelineID TimelineViewer.getTimelineID()
          Returns the TimelineID that this TimelineViewer is set to, or null if none is set.
 TimelineID ViewableTime.timeline()
           
 

Methods in story.scheherazade.virgil with parameters of type TimelineID
 boolean VisibleStates.containsStatesFor(TimelineID timeline)
           
static AssignedActionSet Virgil.getActionsInTransition(StoryInterpreter storyInterpreter, TimelineID timelineID, TransitionTime time)
          Get all the assigned actions for a transition.
 TimelineTime Virgil.getAttachmentPoint(TimelineID timeline)
           
 StateTimeSet VisibleStates.getStates(TimelineID timeline)
           
 java.util.Vector<TransitionTime> VisibleStates.getVisibleTransitions(TimelineID timeline)
           
 TransitionTime VisibleStates.getVisibleTransitionStartingAt(TimelineID timeline, StateTime time)
           
 void SettingsPanel.initialize(StoryInterpreter story, TimelineID timeline, boolean inheritSupertimelines, java.util.Vector<SCHSelector> settings, SettingsPanelParams config)
          Clear the selector and reboot it with a "choose a condition/action type" combo box.
 void PredicateSelector.initialize(StoryInterpreter story, TimelineID timeline, PredicateSelectorMode mode, boolean inheritSupertimelines, PredicateSelectorParams config)
          Clear the selector and reboot it with a "choose a condition/action type" combo box.
 javax.swing.JComponent ElementBrowser.initialize(TimelineID timeline, boolean inherit)
          Create new JFrames, tree models, etc.
 void VisibleStates.setStates(TimelineID timeline, StateTimeSet visibleStates)
           
 void TimelineViewer.setTimeline(TimelineID timelineID, boolean overrideStateSelection)
           
 void TimelineSelector.setTimeline(TimelineID timeline, TimelineColor color)
           
 void StateViewer.setToState(TimelineID timelineID, StateTime state)
           
 void StateViewer.setToTime(TimelineID timelineID, TimelineTime time)
          Switchboard for calling either setToState or setToTransition.
 void StateViewer.setToTransition(TimelineID timelineID, TransitionTime transition)
           
 

Constructors in story.scheherazade.virgil with parameters of type TimelineID
BrowsableSelector(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, BrowsableSelectorParams params, ElementBrowser browser, PlannerRepository planners, ElementBrowserMode mode, SCHSelector parentSelector, java.lang.String prompt, TimelineID timeline, boolean inherit, boolean avoidGroups, boolean showSearch)
           
Definer(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, DefinerMode mode, TimelineViewer timelineViewer, TimelineID timeline, boolean inherit)
           
GroupSelector(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, ElementBrowser browser, PlannerRepository planners, ElementBrowserMode mode, SCHSelector parentSelector, java.lang.String prompt, TimelineID timeline, boolean inherit, boolean emptySetIsReady)
           
InterpretativeDetailBox(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, TimelineViewer timelineViewer, TimelineID timeline, Serialization sourceText, NewContentPanel newContent, PlannerRepository plannerRep, InterpretativeEditor interpEditor)
           
InterpretativeEditor(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, TimelineViewer timelineViewer, TimelineID timeline, Serialization sourceText, NewContentPanel newContent, PlannerRepository plannerRep)
           
KnowledgeEditor(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, TimelineViewer timelineViewer, TimelineID timeline, boolean inherit)
           
PropositionTypeSelector(SCHSelector parentSelector, GenericScheherID selectedFrame, ValidPropositionParameter param, TimelineID timeline, java.lang.String prompt, SCHVariableType type)
           
ViewableTime(TimelineID timeline, TimelineTime time)
           
 



Copyright © 2011 David K. Elson. All Rights Reserved.