story.scheherazade.exceptions
Class CircularLink
java.lang.Object
java.lang.Throwable
java.lang.Exception
story.dbcore.exceptions.Scheherexception
story.scheherazade.exceptions.CircularLink
- All Implemented Interfaces:
- java.io.Serializable
public class CircularLink
- extends Scheherexception
Adding an interp arc there would create a cyclic interpretative chain.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CircularLink
public CircularLink(InterpElement from,
InterpretativeArcType arcType,
InterpElement to,
NodeAddressSet bannedLineage,
InterpElement offendingLink,
NodeAddressSet offendingLineage)
from
public InterpElement from()
to
public InterpElement to()
offendingLink
public InterpElement offendingLink()
arcType
public InterpretativeArcType arcType()
offendingLinage
public NodeAddressSet offendingLinage()
bannedLineage
public NodeAddressSet bannedLineage()
render
public java.lang.StringBuffer render(StoryInterpreter story,
Verbalizer verbalizer,
PlannerRepository planners)
throws Scheherexception
- Throws:
Scheherexception
Copyright © 2011 David K. Elson. All Rights Reserved.