story.scheherazade.virgil
Class ViewableTime

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

public class ViewableTime
extends java.lang.Object

A snapshot of (a) what timeline is being viewed, and (b) what state is being viewed within that timeline, which is taken and attached to frames in the undo stack. When the user undoes a command, the view is reconstructed


Constructor Summary
ViewableTime(TimelineID timeline, TimelineTime time)
           
 
Method Summary
 java.lang.StringBuffer render()
           
 TimelineTime time()
           
 TimelineID timeline()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewableTime

public ViewableTime(TimelineID timeline,
                    TimelineTime time)
             throws Scheherexception
Throws:
Scheherexception
Method Detail

timeline

public TimelineID timeline()

time

public TimelineTime time()

render

public java.lang.StringBuffer render()
                              throws Scheherexception
Throws:
Scheherexception


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