Uses of Class
story.scheherazade.elements.StateTime

Packages that use StateTime
story.scheherazade.admin   
story.scheherazade.elements   
story.scheherazade.misc   
story.scheherazade.parameters   
story.scheherazade.verbalizer   
story.scheherazade.virgil   
 

Uses of StateTime in story.scheherazade.admin
 

Methods in story.scheherazade.admin with parameters of type StateTime
 AssignedCondition StoryInterpreter.assignCondition(TimelineID timelineID, StateTime time, Condition condition)
           
 AssignedCondition StoryInterpreter.assignCondition(TimelineID timelineID, StateTime time, Condition condition, InterpNodeID key)
           
 AssignedActionSet StoryInterpreter.getActionsBeginningAt(TimelineID timelineID, StateTime time)
           
 AssignedActionSet StoryInterpreter.getActionsEndingAt(TimelineID timelineID, StateTime time)
           
 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.
 void StoryInterpreter.reassignTransitionsAroundState(TimelineID timelineID, StateTime currentState, StateTime newState, boolean starting)
           
 

Uses of StateTime in story.scheherazade.elements
 

Fields in story.scheherazade.elements declared as StateTime
static StateTime StateTime.INTERP
           
static StateTime StateTime.PROPERTY
           
static StateTime StateTime.TIME_0
           
static StateTime StateTime.TIME_1
           
static StateTime StateTime.TIME_NEG1
           
static StateTime StateTime.UNBOUNDED
           
static StateTime StateTime.VIRTUAL
           
 

Methods in story.scheherazade.elements that return StateTime
 StateTime StateTimeSet.getFirst()
           
 StateTime StateTimeSet.getLast()
           
 StateTime AssignedGoal.getState()
           
 StateTime AssignedConditionAddress.getState()
           
 StateTime AssignedCondition.getState()
           
 StateTime TransitionTime.time1()
           
 StateTime TransitionTime.time2()
           
 

Methods in story.scheherazade.elements with parameters of type StateTime
 void StateTimeSet.add(StateTime time)
           
 AssignedCondition Timeline.assignCondition(NodeAddress timeline, StateTime time, ValidCondition condition, TextSpan sourceSpan, InterpNodeID key)
          Assigns an instance of a Condition to a State.
 AssignedCondition Narrative.assignCondition(TimelineID timelineID, StateTime time, ValidCondition condition, TextSpan sourceSpan, InterpNodeID key)
          Associates a Character with an instancing of a Condition.
 int TransitionTime.compareByBoundedBegin(StateTime other)
           
 int TransitionTime.compareByBoundedEnd(StateTime other)
           
 int StateTime.compareTo(StateTime other)
          Compares two StateTimes in a way consistent with other CompareTo functions in Java
 boolean StateTimeSet.contains(StateTime time)
           
 AssignedActionSet Timeline.getActionsBeginningAt(NodeAddress timeline, StateTime time)
          Get all the Actions beginning at a certain StateTime.
 AssignedActionSet Narrative.getActionsBeginningAt(TimelineID timelineID, StateTime time)
          Get a list of all Actions beginning at a certain StateTime
 AssignedActionSet Timeline.getActionsEndingAt(NodeAddress timeline, StateTime time)
          Get all Actions ending at a certain StateTime.
 AssignedActionSet Narrative.getActionsEndingAt(TimelineID timelineID, StateTime time)
          Get a list of all Actions ending at a certain StateTime
 AssignedConditionSet Timeline.getConditionsInState(NodeAddress timeline, StateTime time, boolean localOnly)
           
 AssignedConditionSet Narrative.getConditionsInState(TimelineID timelineID, StateTime time, boolean localOnly)
          Get the Conditions associated with a particular State.
 ConditionSet Timeline.getConditionsOfNounInState(NodeAddress timeline, StateTime time, boolean localOnly, NounName noun, SemanticRole role)
           
 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.
 boolean StateTime.greaterThan(StateTime other)
          Determines if this StateTime is greater than another StateTime.
 boolean Timeline.reassignTransitionsAroundState(NodeAddress timeline, StateTime currentState, StateTime newStateTime, 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.
 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.
 void StateTimeSet.remove(StateTime time)
           
 

Constructors in story.scheherazade.elements with parameters of type StateTime
AssignedCondition(ValidCondition condition, NodeProxy conditionNode, NodeProxy stateNode, StateTime assignedState, Conditionality conditionality, long creationTime, TextSpan sourceSpan, SCHPoint position, SCHPoint sourcePosition, InterpNodeID interpKey, java.lang.Boolean noInterpretation)
          Constructor to use if the condition is in a State
AssignedConditionAddress(Condition condition, StateTime assignedState)
          Constructor to use if the condition is in a State
AssignedGoal(TimelineID goalTimeline, NounName character, NodeAddress stateNode, StateTime assignedState)
          Constructor to use if the condition is in a State
InvokedState(TimelineID timeline, StateTime stateTime)
           
StateTime(StateTime prototype)
          Constructor that clones another StateTime.
TransitionTime(StateTime time1, StateTime time2)
           
 

Uses of StateTime in story.scheherazade.misc
 

Methods in story.scheherazade.misc that return StateTime
static StateTime STools.getOnsetTime(AssignedPredicate predicate)
           
 

Uses of StateTime in story.scheherazade.parameters
 

Constructors in story.scheherazade.parameters with parameters of type StateTime
ActionOccursParameter(VariableID action, StateTime targetState)
          Constructor for ensuring that an action occurs during a particular state.
ConditionInEffectParameter(VariableID condition, StateTime targetTime, int scope, boolean inferProperties)
          Constructor for ensuring that a condition is in effect at a state.
 

Uses of StateTime in story.scheherazade.verbalizer
 

Methods in story.scheherazade.verbalizer that return StateTime
 StateTime VerbalizeStateTime.getStateTime()
           
 

Constructors in story.scheherazade.verbalizer with parameters of type StateTime
VerbalizeState(TimelineID timeline, StateTime time, VerbTense tense, int scope, boolean encapsulateInSentence, Conditionality conditionality, boolean conditional)
          Constructor.
VerbalizeStateTime(StateTime time)
           
 

Uses of StateTime in story.scheherazade.virgil
 

Methods in story.scheherazade.virgil that return StateTime
 StateTime TimelineViewer.nextState(StateTime time)
          Returns the StateTime of the state following some state.
 StateTime TimelineViewer.previousState(StateTime time)
          Returns the StateTime of the state previous to some state.
 

Methods in story.scheherazade.virgil with parameters of type StateTime
 void TimelineControlPanel.draw(StateTime time)
           
 TransitionTime VisibleStates.getVisibleTransitionStartingAt(TimelineID timeline, StateTime time)
           
 StateTime TimelineViewer.nextState(StateTime time)
          Returns the StateTime of the state following some state.
 StateTime TimelineViewer.previousState(StateTime time)
          Returns the StateTime of the state previous to some state.
 void TimelineViewer.selectState(StateTime time)
          Focus the timeline viewport on a particular state.
 void TimelineViewer.selectState(StateTime time, boolean animate)
          Focus the timeline viewport on a particular state.
 void StateViewer.setToState(TimelineID timelineID, StateTime state)
           
 boolean TimelineViewer.showingState(StateTime time)
           
 



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