story.scheherazade.virgil
Class TimelineSelector

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

public class TimelineSelector
extends java.lang.Object

A GUI component that allows users to select which timeline they want to work in.


Constructor Summary
TimelineSelector(Virgil virgil, StateViewer stateview, Verbalizer verbalizer)
           
 
Method Summary
 javax.swing.JPanel getPanel()
           
 void refresh()
           
 void setStory(StoryInterpreter story)
           
 void setTimeline(TimelineID timeline, TimelineColor color)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimelineSelector

public TimelineSelector(Virgil virgil,
                        StateViewer stateview,
                        Verbalizer verbalizer)
                 throws Scheherexception
Throws:
Scheherexception
Method Detail

setTimeline

public void setTimeline(TimelineID timeline,
                        TimelineColor color)
                 throws Scheherexception
Throws:
Scheherexception

setStory

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

getPanel

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

refresh

public void refresh()
             throws Scheherexception
Throws:
Scheherexception


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