Uses of Class
story.scheherazade.misc.NounName

Packages that use NounName
story.scheherazade.admin   
story.scheherazade.analysis   
story.scheherazade.elements   
story.scheherazade.exceptions   
story.scheherazade.misc   
story.scheherazade.parameters   
story.scheherazade.verbalizer   
 

Uses of NounName in story.scheherazade.admin
 

Methods in story.scheherazade.admin that return NounName
 NounName StoryInterpreter.defineNoun(TimelineID timelineID, NamedNoun noun)
           
 NounName StoryInterpreter.defineNoun(TimelineID timelineID, Noun noun)
           
 NounName StoryInterpreter.defineNoun(TimelineID timelineID, Noun noun, NounName nounName)
           
 NounName StoryInterpreter.redefineNoun(TimelineID timelineID, NounName oldName, NounName newName, ValidNoun newDefinition)
           
 

Methods in story.scheherazade.admin with parameters of type NounName
 AssignedInterpNode StoryInterpreter.assignInterpNode(TimelineID timelineID, InterpretativeNodeType interpNodeType, NounName character, AssignedInterpNode parent, InterpNodeID key)
           
 NounName StoryInterpreter.defineNoun(TimelineID timelineID, Noun noun, NounName nounName)
           
 ValidNoun StoryInterpreter.findNounDefinition(TimelineID timelineID, NounName name)
          Switchboard for running the three findDefinition functions.
 ConditionSet StoryInterpreter.getConditionsOfCharInState(TimelineID timelineID, StateTime time, boolean localOnly, NounName character, SemanticRole role)
          Get all the Conditions that are associated with some State and some Character via some semantic role.
 NounName StoryInterpreter.redefineNoun(TimelineID timelineID, NounName oldName, NounName newName, ValidNoun newDefinition)
           
 void StoryInterpreter.undefineNoun(TimelineID timelineID, NounName noun)
           
 

Uses of NounName in story.scheherazade.analysis
 

Methods in story.scheherazade.analysis that return NounName
 NounName NameAssociation.getAssociatedName()
           
 

Constructors in story.scheherazade.analysis with parameters of type NounName
NameAssociation(NarrativeID storyID, NounName associatedName)
           
SCHIntersection(Timeline timelineHandler, java.lang.Object object, int truthDegree, SemanticRole role, java.util.Vector<SCHIntersection> args, NarrativeID storyID, NounName associatedName)
          Constructor for making a "seed" intersection
 

Uses of NounName in story.scheherazade.elements
 

Methods in story.scheherazade.elements that return NounName
 NounName Timeline.defineNoun(NodeAddress timeline, ValidNoun noun, NounName nounName)
          Define a particular Noun in the world, assigning it a name
 NounName Narrative.defineNoun(TimelineID timelineID, ValidNoun noun, NounName nounName)
          Declare a particular Noun in the world, assigning it a name
 NounName AssignedInterpNode.getCharacter()
           
 NounName AssignedGoal.getCharacter()
           
 NounName Timeline.redefineNoun(NodeAddress timeline, NounName oldName, NounName newName, ValidNoun newDefinition)
           
 NounName Narrative.redefineNoun(TimelineID timelineID, NounName oldName, NounName newName, ValidNoun newDefinition)
          Redefine a Noun.
 

Methods in story.scheherazade.elements with parameters of type NounName
 AssignedInterpNode Timeline.assignInterpNode(NodeAddress timeline, InterpretativeNodeType interpNodeType, NounName character, AssignedInterpNode parent, InterpNodeID key, SCHPoint position)
           
 AssignedInterpNode Narrative.assignInterpNode(TimelineID timelineID, InterpretativeNodeType interpNodeType, NounName character, AssignedInterpNode parent, InterpNodeID key, SCHPoint position)
          Assigns an Interp node.
 NounName Timeline.defineNoun(NodeAddress timeline, ValidNoun noun, NounName nounName)
          Define a particular Noun in the world, assigning it a name
 NounName Narrative.defineNoun(TimelineID timelineID, ValidNoun noun, NounName nounName)
          Declare a particular Noun in the world, assigning it a name
 ValidNoun Timeline.findNounDefinition(NodeAddress timeline, NounName noun)
           
 ValidNoun Narrative.findNounDefinition(TimelineID timelineID, NounName noun)
          Find the definition of a Noun by its name.
 ConditionSet Timeline.getConditionsOfNounInState(NodeAddress timeline, StateTime time, boolean localOnly, NounName noun, SemanticRole role)
           
 ConditionSet Narrative.getConditionsOfNounInState(TimelineID timelineID, StateTime time, boolean localOnly, NounName noun, SemanticRole role)
          Get the Conditions associated with a particular State and Noun under a certain semantic role.
 SCHIntersection Timeline.makeSeedIntersection(AssignedPredicate predicate, SemanticRole role, NarrativeID storyID, NounName associatedName)
          Make a seed intersection out of an AssignedPredicate.
 SCHIntersection Timeline.makeSeedIntersection(ValidPredicate predicate, SemanticRole role, NarrativeID storyID, NounName associatedName)
           
 SCHIntersection Timeline.makeSeedIntersection(ValidPredicate predicate, SemanticRole role, NarrativeID storyID, NounName associatedName, boolean addContributor)
           
 NounName Timeline.redefineNoun(NodeAddress timeline, NounName oldName, NounName newName, ValidNoun newDefinition)
           
 NounName Narrative.redefineNoun(TimelineID timelineID, NounName oldName, NounName newName, ValidNoun newDefinition)
          Redefine a Noun.
 void Timeline.undefineNoun(NodeAddress timeline, NounName noun)
           
 void Narrative.undefineNoun(TimelineID timelineID, NounName noun)
          Undefine a Noun.
 

Constructors in story.scheherazade.elements with parameters of type NounName
AssignedGoal(TimelineID goalTimeline, NounName character, NodeAddress stateNode, StateTime assignedState)
          Constructor to use if the condition is in a State
AssignedGoal(TimelineID goalTimeline, NounName character, NodeAddress stateNode, TransitionTime assignedTransition)
          Constructor to use if the condition begins in a Transition
AssignedInterpNode(NodeProxy interpNode, InterpretativeNodeType nodeType, TimelineID timeline, NounName character, SCHPoint position, SCHPoint sourcePosition, long creationTime, InterpNodeID key)
           
DefinedNoun(TimelineID timeline, NounName noun)
           
 

Uses of NounName in story.scheherazade.exceptions
 

Methods in story.scheherazade.exceptions that return NounName
 NounName ElementUsedInNoun.getNoun()
           
 

Constructors in story.scheherazade.exceptions with parameters of type NounName
ElementUsedInNoun(NounName name)
           
NoSuchNounInState(NodeAddress stateNode, NounName noun)
           
NoSuchNounInTransition(NodeAddress transitionNode, NounName noun)
           
UndeclaredNoun(NounName noun, NodeID timeline)
           
 

Uses of NounName in story.scheherazade.misc
 

Methods in story.scheherazade.misc that return NounName
 NounName NounWithName.getName()
          Get the name, potentially null.
 NounName NamedNoun.getName()
          Get the name, potentially null.
 NounName SCHHashtable.getNounName(java.lang.String key)
          Get a NounName.
static NounName STools.makeNounName(NounFlavor nounFlavor, java.lang.String name)
          Switchboard for making a NounName
 

Methods in story.scheherazade.misc that return types with arguments of type NounName
 java.util.Iterator<NounName> NounNameSet.iterator()
           
static java.util.Hashtable<NounName,AssignedActionSet> STools.sortActionsByAgent(StoryInterpreter story, AssignedActionSet actions)
          Returns a hashtable that has an AssignedActionSet for each agent/mover key.
static java.util.Hashtable<NounName,AssignedConditionSet> STools.sortConditionsByAgent(StoryInterpreter story, AssignedConditionSet conditions)
          Returns a hashtable that has an AssignedConditionSet for each agent/mover
 

Methods in story.scheherazade.misc with parameters of type NounName
 void NounNameSet.add(NounName name)
           
 void SCHHashtable.setNounName(java.lang.String key, NounName value)
          Set NounName.
 

Constructors in story.scheherazade.misc with parameters of type NounName
NamedNoun(ValidNoun noun, NounName name)
           
NounName(NounName name, NounType nounType)
          Constructor used internally that provides some metadata about the named noun.
NounWithName(Noun noun, NounName name)
           
 

Uses of NounName in story.scheherazade.parameters
 

Constructors in story.scheherazade.parameters with parameters of type NounName
DefinedNounParameter(TimelineID timeline, NounName name)
          Constructor to match a particular noun
DefinedNounParameter(TimelineID timeline, NounName name, VariableID reference)
          Constructor to match a particular noun and leave a reference
 

Uses of NounName in story.scheherazade.verbalizer
 

Constructors in story.scheherazade.verbalizer with parameters of type NounName
SetVerbalizerState(java.lang.String key, NounName value)
          Constructor for NounName values.
VerbalizeNoun(NounName nounName, SemanticRole role)
          Constructor for a defined noun.
 



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