story.scheherazade.misc
Class InterpChainSet

java.lang.Object
  extended by story.scheherazade.misc.InterpChainSet

public class InterpChainSet
extends java.lang.Object

A set of InterpChains. WHen used to represent all chains among an interp node, the "native chain" refers to the chain starting with the node itself. The others are chains among the node's descendants.


Constructor Summary
InterpChainSet()
           
 
Method Summary
 void add(InterpChainLink chainStart)
           
 InterpChainLink getNativeChain()
           
 boolean hasNativeChain()
           
 java.util.Iterator iterator()
           
 java.lang.StringBuffer render()
           
 void setNativeChain(InterpChainLink nativeChain)
           
 int size()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterpChainSet

public InterpChainSet()
Method Detail

add

public void add(InterpChainLink chainStart)

setNativeChain

public void setNativeChain(InterpChainLink nativeChain)

hasNativeChain

public boolean hasNativeChain()

getNativeChain

public InterpChainLink getNativeChain()

iterator

public java.util.Iterator iterator()

size

public int size()

render

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


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