story.scheherazade.misc
Class InterpSourceBox
java.lang.Object
story.scheherazade.misc.InterpSourceBox
- All Implemented Interfaces:
- RenderableObject, InterpElement
public class InterpSourceBox
- extends java.lang.Object
- implements InterpElement
A source box in the interpretative panel.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InterpSourceBox
public InterpSourceBox(AssignedPredicate predicate)
getPredicateNodeProxy
public NodeProxy getPredicateNodeProxy()
throws Scheherexception
- Specified by:
getPredicateNodeProxy
in interface InterpElement
- Throws:
Scheherexception
getCanvasPosition
public SCHPoint getCanvasPosition()
- Specified by:
getCanvasPosition
in interface InterpElement
getSourceCanvasPosition
public SCHPoint getSourceCanvasPosition()
- Specified by:
getSourceCanvasPosition
in interface InterpElement
render
public java.lang.StringBuffer render()
throws Scheherexception
- Specified by:
render
in interface RenderableObject
- Specified by:
render
in interface InterpElement
- Throws:
Scheherexception
getInterpretativeNodeType
public InterpretativeNodeType getInterpretativeNodeType()
throws Scheherexception
- Specified by:
getInterpretativeNodeType
in interface InterpElement
- Throws:
Scheherexception
isCoreGoal
public boolean isCoreGoal()
- Specified by:
isCoreGoal
in interface InterpElement
getTimeline
public TimelineID getTimeline()
throws Scheherexception
- Specified by:
getTimeline
in interface InterpElement
- Throws:
Scheherexception
getInterpKey
public InterpNodeID getInterpKey()
- Specified by:
getInterpKey
in interface InterpElement
Copyright © 2011 David K. Elson. All Rights Reserved.