story.scheherazade.virgil
Class NewContentPanel

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

public class NewContentPanel
extends java.lang.Object

A GUI component that allows users to initialize the process of adding a new action or condition.


Field Summary
static int LAYER_INTERPRETATIVE
           
static int LAYER_PROPOSITIONAL
           
 
Constructor Summary
NewContentPanel(Virgil virgil, StateViewer stateview, Verbalizer verbalizer, int layer)
           
 
Method Summary
 javax.swing.JPanel getPanel()
           
 void setBackground(java.awt.Color color)
           
 void setInterpretativeEditor(InterpretativeEditor ie)
           
 void setStory(StoryInterpreter story)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LAYER_PROPOSITIONAL

public static final int LAYER_PROPOSITIONAL
See Also:
Constant Field Values

LAYER_INTERPRETATIVE

public static final int LAYER_INTERPRETATIVE
See Also:
Constant Field Values
Constructor Detail

NewContentPanel

public NewContentPanel(Virgil virgil,
                       StateViewer stateview,
                       Verbalizer verbalizer,
                       int layer)
Method Detail

setInterpretativeEditor

public void setInterpretativeEditor(InterpretativeEditor ie)

setStory

public void setStory(StoryInterpreter story)
              throws Scheherexception
Throws:
Scheherexception

setBackground

public void setBackground(java.awt.Color color)

getPanel

public javax.swing.JPanel getPanel()
                            throws Scheherexception
Throws:
Scheherexception


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