story.scheherazade.virgil
Class InterpretativeEditor

java.lang.Object
  extended by story.scheherazade.virgil.InterpretativeEditor

public class InterpretativeEditor
extends java.lang.Object


Nested Class Summary
static interface InterpretativeEditor.IPanel
           
static interface InterpretativeEditor.IPanelContainer
           
 
Field Summary
static java.lang.String CANVAS_CARD
           
static java.lang.String PREDICATESELECTOR_CARD
           
 
Constructor Summary
InterpretativeEditor(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, TimelineViewer timelineViewer, TimelineID timeline, Serialization sourceText, NewContentPanel newContent, PlannerRepository plannerRep)
           
 
Method Summary
 void draw()
           
 void focusOnElement(NodeProxy node)
           
static java.awt.Color getColor(InterpretativeArcType arcType)
           
 javax.swing.JComponent getPanel()
           
 SCHPoint getViewportCenter()
           
 void refresh()
           
 InterpValidationResult validate()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CANVAS_CARD

public static final java.lang.String CANVAS_CARD
See Also:
Constant Field Values

PREDICATESELECTOR_CARD

public static final java.lang.String PREDICATESELECTOR_CARD
See Also:
Constant Field Values
Constructor Detail

InterpretativeEditor

public InterpretativeEditor(Virgil virgil,
                            StoryInterpreter story,
                            Verbalizer verbalizer,
                            PlannerRepository planners,
                            TimelineViewer timelineViewer,
                            TimelineID timeline,
                            Serialization sourceText,
                            NewContentPanel newContent,
                            PlannerRepository plannerRep)
                     throws Scheherexception
Throws:
Scheherexception
Method Detail

getColor

public static java.awt.Color getColor(InterpretativeArcType arcType)

getPanel

public javax.swing.JComponent getPanel()

refresh

public void refresh()
             throws Scheherexception
Throws:
Scheherexception

draw

public void draw()
          throws Scheherexception
Throws:
Scheherexception

getViewportCenter

public SCHPoint getViewportCenter()
                           throws Scheherexception
Throws:
Scheherexception

validate

public InterpValidationResult validate()
                                throws Scheherexception
Throws:
Scheherexception

focusOnElement

public void focusOnElement(NodeProxy node)
                    throws Scheherexception
Throws:
Scheherexception


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