story.scheherazade.elements
Interface ValidPredicate
- All Known Implementing Classes:
- NamedNoun, ValidAction, ValidCondition, ValidModifier, ValidNoun
public interface ValidPredicate
An interface for the Valid classes, which all represent predicates
which have been validated.
getSCHArguments
SCHArguments getSCHArguments(boolean includeOverheadArguments)
throws Scheherexception
- Throws:
Scheherexception
getSCHArguments
SCHArguments getSCHArguments()
throws Scheherexception
- Throws:
Scheherexception
getPredicateFlavor
PredicateFlavor getPredicateFlavor()
intern
Predicate intern()
throws Scheherexception
- Throws:
Scheherexception
render
java.lang.StringBuffer render()
throws Scheherexception
- Throws:
Scheherexception
getArgsOfRole
SCHArguments getArgsOfRole(SemanticRole role)
throws Scheherexception
- Throws:
Scheherexception
getPrototypeNode
NodeAddress getPrototypeNode()
getTimeline
TimelineID getTimeline()
throws Scheherexception
- Throws:
Scheherexception
getFrameType
GenericScheherID getFrameType()
throws Scheherexception
- Throws:
Scheherexception
getFrameDefinition
StoryAssertion getFrameDefinition()
throws Scheherexception
- Throws:
Scheherexception
Copyright © 2011 David K. Elson. All Rights Reserved.