Uses of Interface
story.scheherazade.misc.InterpElement

Packages that use InterpElement
story.scheherazade.admin   
story.scheherazade.elements   
story.scheherazade.exceptions   
story.scheherazade.misc   
story.scheherazade.virgil   
 

Uses of InterpElement in story.scheherazade.admin
 

Methods in story.scheherazade.admin with parameters of type InterpElement
 InterpChainLink StoryInterpreter.getInterpChain(InterpElement interpElement)
           
 AssignedInterpNodeSet StoryInterpreter.getInterpLineage(InterpElement interpElement)
           
 InterpArcSet StoryInterpreter.getLinkedInterpElements(TimelineID timelineID, InterpElement interpElement, InterpretativeArcType linkType, LinkDirection linkDirection)
           
 void StoryInterpreter.linkInterpElements(TimelineID timeline, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 void StoryInterpreter.setInterpPosition(TimelineID timelineID, InterpElement element, SCHPoint point)
           
 void StoryInterpreter.unlinkInterpElements(TimelineID timeline, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 

Uses of InterpElement in story.scheherazade.elements
 

Classes in story.scheherazade.elements that implement InterpElement
 class AssignedAction
          Pointers to Action which has been assigned to a Transition.
 class AssignedCondition
          A Condition that has been assigned to a State or Transition.
 class AssignedInterpNode
          An interpretative-level node as assigned in the story graph.
 class AssignedModifier
          Pointers to Action which has been assigned to a Transition.
 class AssignedPredicate
          An interface for polymorphically dealing with one of several types of assigned predicates.
 

Methods in story.scheherazade.elements that return InterpElement
 InterpElement Timeline.findAssignedInterpElement(NodeAddress timeline, InterpNodeID key)
           
 InterpElement Narrative.findAssignedInterpElement(TimelineID timelineID, InterpNodeID key)
          Locates a previously assigned action.
 InterpElement InterpArc.from()
           
 InterpElement InterpChainLink.getElement()
           
 InterpElement InterpValidationError.getOffendingElement()
           
 InterpElement InterpArc.to()
           
 

Methods in story.scheherazade.elements with parameters of type InterpElement
 InterpArcSet Timeline.getAllLinkedInterpElements(NodeAddress timeline, InterpElement element, LinkDirection linkDirection)
           
 InterpChainLink Timeline.getInterpChain(NodeAddress timeline, InterpretativeArcType incomingArcType, InterpElement element)
          Compiles an interp chain (possibly forking into many chains) starting at the designated element.
 InterpChainLink Narrative.getInterpChain(TimelineID timelineID, InterpElement element)
           
 NodeAddressSet Timeline.getInterpLineage(InterpElement element)
          Get an ordered list of ancestor InterpNode (agency boxes) for an interp element, starting with itself.
 AssignedInterpNodeSet Timeline.getInterpLineage(NodeAddress timeline, InterpElement element)
           
 AssignedInterpNodeSet Narrative.getInterpLineage(TimelineID timelineID, InterpElement element)
           
 InterpArcSet Timeline.getLinkedInterpElements(NodeAddress timeline, InterpElement element, InterpretativeArcType arcType, LinkDirection linkDirection)
           
 InterpArcSet Narrative.getLinkedInterpElements(TimelineID timelineID, InterpElement element, InterpretativeArcType arcType, LinkDirection linkDirection)
           
 void Timeline.linkInterpElements(NodeAddress timeline, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 void Narrative.linkInterpElements(TimelineID timelineID, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 void Timeline.propogateActivation(InterpElement interp, ActivationFrame frame, Activation change)
           
 void Narrative.reattachInterpElement(InterpElement interp, AssignedInterpNode newParent)
           
 void Timeline.reattachInterpElement(NodeAddress timeline, InterpElement interp, AssignedInterpNode newParent)
           
 void Timeline.setInterpPosition(InterpElement element, SCHPoint position)
          Sets the position of an interpretative-element box on the canvas.
 void Narrative.setInterpPosition(TimelineID timelineID, InterpElement element, SCHPoint position)
          Sets the position of an interpretative-element box on the canvas.
 void Timeline.unlinkInterpElements(NodeAddress timeline, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 void Narrative.unlinkInterpElements(TimelineID timelineID, InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
 

Constructors in story.scheherazade.elements with parameters of type InterpElement
InterpArc(InterpElement from, InterpretativeArcType arcType, InterpElement to)
           
InterpChainLink(InterpretativeArcType incomingArc, InterpElement element)
           
InterpValidationError(InterpValidationErrorType errorType, InterpElement interpElement)
           
 

Uses of InterpElement in story.scheherazade.exceptions
 

Methods in story.scheherazade.exceptions that return InterpElement
 InterpElement CircularLink.from()
           
 InterpElement CircularLink.offendingLink()
           
 InterpElement CircularLink.to()
           
 

Constructors in story.scheherazade.exceptions with parameters of type InterpElement
CircularLink(InterpElement from, InterpretativeArcType arcType, InterpElement to, NodeAddressSet bannedLineage, InterpElement offendingLink, NodeAddressSet offendingLineage)
           
 

Uses of InterpElement in story.scheherazade.misc
 

Classes in story.scheherazade.misc that implement InterpElement
 class InterpSourceBox
          A source box in the interpretative panel.
 

Methods in story.scheherazade.misc with parameters of type InterpElement
 void InterpElementSet.add(InterpElement element)
           
 boolean InterpElementSet.contains(InterpElement element)
           
 void ActivationFrame.set(InterpElement interp, Activation activation)
           
 

Uses of InterpElement in story.scheherazade.virgil
 

Methods in story.scheherazade.virgil that return InterpElement
 InterpElement InterpretativeDetailBox.getActiveElement()
           
 InterpElement InterpretativeEditor.IPanel.getUnderlyingElement()
           
 



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