Package story.scheherazade.misc

Interface Summary
InterpElement Links classes which serve as first-order nodes in the interpretative layer of the story graph.
ScheherIDSet Interface for all classes which purport to offer sets of GenericScheherIDs.
ScheherIDWithType Interfaces for those GenericScheherIDs which support storage of supertypes.
 

Class Summary
ActionSet A set of Actions
ActionType Extension of GenericScheherID that semantically represents a type of Actions (i.e., a declared abstract Action).
ActionTypeSet A set of ActionTypes
Activation Manually implemented enum for types.
ActivationFrame A profile of what interp elements are at what activation states.
AssignedActionSet A set of AssignedActions sorted by creation time
AssignedConditionSet A set of AssignedConditions
AssignedInterpNodeSet A set of AssignedInterpNodes sorted by creation time
AssignedModifierSet A set of AssignedModifiers
AssignedPredicateSet A set of AssignedActions and AssignedConditions.
BehaviorType Extension of GenericScheherID that semantically represents a behavior type.
CharacterGender Manually implemented enum for types.
CharacterType Extension of GenericScheherID that semantically represents a character type.
Conditionality Manually implemented enum for types.
ConditionSet A set of ValidConditions
ConditionType Extension of GenericScheherID that semantically represents the ID of a Condition.
ConditionTypeSet A set of ConditionTypes
ContributorID Extension of GenericScheherID that semantically represents the ID of an intersection contributor.
CoreGoal Manually implemented enum for types.
GenericNounType  
GenericScheherID An abstract class that represents a Scheherazade-specific identifier.
InterpChainSet A set of InterpChains.
InterpElementSet A set of InterpElements.
InterpNodeID A "name" (unique ID) for an interp node in Scheherazade.
InterpretativeArcType Manually implemented enum for types.
InterpretativeNodeType Manually implemented enum for types.
InterpSourceBox A source box in the interpretative panel.
InterpValidationErrorType Manually implemented enum for types.
LanguageModel  
LocationType Extension of GenericScheherID that semantically represents a location type.
ModifiablePredicates A set of PredicateFlavor types.
ModifierScope Manually implemented enum for types.
ModifierType Extension of GenericScheherID that semantically represents the ID of a Modifier.
ModifierTypeSet A set of ModifierTypes
NamedNoun Class to join a ValidNoun with its corresponding name, which may be set as null, for anonymous nouns.
NarrativeID Extension of GenericScheherID that semantically represents the ID of a Narrative.
NounName Extension of GenericScheherID that semantically represents the name of a Noun.
NounNameSet A set of NounNames
NounType An class for GenericScheherIDs for the noun type classes in particular (locationType, propType, characterType).
NounTypeSet A set of NounTypes
NounWithName Like a NamedNoun, but for Nouns not yet validated (i.e., loading from file).
PredicateFlavor Manually implemented enum for types.
PropDiscreteness Manually implemented enum for types.
PropType Extension of GenericScheherID that semantically represents a prop type.
QualityType Extension of GenericScheherID that semantically represents a quality type.
Render Set of static functions for rendering various components of the semantic network to a StringBuffer.
SCHConstants Miscellaneous string constants, especially for the Virgil UI.
ScheherIDType Manually implemented enum for types.
SCHHashtable A class for storing various SCHElements in a hashtable, useful for managing configurations and states.
SCHPoint Tuple of integers, representing x and y coordinates.
SCHVariableTypeSet A set of SCHVariableTypes.
STools Bag of miscellaenous tricks specific to Scheherazade.
STools.EmptyHorizontal An object that is an invisible placeholder of horizontal space.
STools.EmptyVertical An object that is an invisible placeholder of vertical space.
StorySet  
TextSpan Tuple of integers, representing boundaries of substring
TimelineID Extension of GenericScheherID that semantically represents the ID of a Timeline.
TimelineIDSet A set of TimelineIDs
 



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