story.scheherazade.misc
Class NarrativeID

java.lang.Object
  extended by story.scheherazade.misc.GenericScheherID
      extended by story.scheherazade.misc.NarrativeID
All Implemented Interfaces:
java.lang.Comparable, RenderableObject

public class NarrativeID
extends GenericScheherID

Extension of GenericScheherID that semantically represents the ID of a Narrative.


Constructor Summary
NarrativeID(java.lang.String name)
           
 
Method Summary
 java.lang.StringBuffer render()
          Render the ID in a StringBuffer.
 
Methods inherited from class story.scheherazade.misc.GenericScheherID
compareTo, equals, getIDType, isEveryType, isGenericType, isGroupType, isUniversalType, toRawString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NarrativeID

public NarrativeID(java.lang.String name)
            throws Scheherexception
Throws:
Scheherexception
Method Detail

render

public java.lang.StringBuffer render()
                              throws Scheherexception
Description copied from class: GenericScheherID
Render the ID in a StringBuffer. Automatically punctuates according to ID type.

Specified by:
render in interface RenderableObject
Specified by:
render in class GenericScheherID
Throws:
Scheherexception


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