story.scheherazade.admin
Class StoryTelling

java.lang.Object
  extended by story.scheherazade.admin.StoryTelling
All Implemented Interfaces:
RenderableObject, HearsStoryPoints

public class StoryTelling
extends java.lang.Object
implements RenderableObject, HearsStoryPoints

Encapsulates an ordered set (Vector) of StoryPoints.


Constructor Summary
StoryTelling()
           
 
Method Summary
 void add(StoryPoint point)
           
 void add(StoryTelling otherTelling)
           
 StoryPoint get(int i)
           
 java.lang.Object hear(StoryPoint point)
           
 StoryTelling makeCopy()
           
 java.lang.StringBuffer render()
           
 int size()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StoryTelling

public StoryTelling()
Method Detail

add

public void add(StoryPoint point)

hear

public java.lang.Object hear(StoryPoint point)
Specified by:
hear in interface HearsStoryPoints

add

public void add(StoryTelling otherTelling)

get

public StoryPoint get(int i)

size

public int size()

render

public java.lang.StringBuffer render()
                              throws Scheherexception
Specified by:
render in interface RenderableObject
Throws:
Scheherexception

makeCopy

public StoryTelling makeCopy()
                      throws Scheherexception
Throws:
Scheherexception


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