Uses of Class
story.scheherazade.elements.ValidNoun

Packages that use ValidNoun
story.scheherazade.admin   
story.scheherazade.elements   
story.scheherazade.misc   
 

Uses of ValidNoun in story.scheherazade.admin
 

Methods in story.scheherazade.admin that return ValidNoun
 ValidNoun StoryInterpreter.findNounDefinition(TimelineID timelineID, NounName name)
          Switchboard for running the three findDefinition functions.
 ValidNoun StoryInterpreter.makeValidNoun(TimelineID timelineID, NounType nounType, SCHArguments arguments)
           
 

Methods in story.scheherazade.admin with parameters of type ValidNoun
 NounName StoryInterpreter.redefineNoun(TimelineID timelineID, NounName oldName, NounName newName, ValidNoun newDefinition)
           
 

Uses of ValidNoun in story.scheherazade.elements
 

Methods in story.scheherazade.elements that return ValidNoun
 ValidNoun Timeline.findNounDefinition(NodeAddress timeline, NounName noun)
           
 ValidNoun Narrative.findNounDefinition(TimelineID timelineID, NounName noun)
          Find the definition of a Noun by its name.
 ValidNoun ValidNoun.intern()
           
 ValidNoun ValidNoun.makeClone()
           
 ValidNoun Timeline.makeValidNoun(NodeAddress timeline, Noun noun)
          Define an instance of a previously declared Noun.
 ValidNoun Timeline.makeValidNoun(NodeAddress timeline, NounType noun, SCHArguments arguments)
          Define an instance of a previously declared Noun.
 ValidNoun Narrative.makeValidNoun(TimelineID timelineID, NounType nounType, SCHArguments arguments)
          Create an instance of a previously declared Noun.
 ValidNoun ValidNoun.unintern()
           
 

Methods in story.scheherazade.elements with parameters of type ValidNoun
 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 Timeline.redefineNoun(NodeAddress timeline, NounName oldName, NounName newName, ValidNoun newDefinition)
           
 NounName Narrative.redefineNoun(TimelineID timelineID, NounName oldName, NounName newName, ValidNoun newDefinition)
          Redefine a Noun.
 

Uses of ValidNoun in story.scheherazade.misc
 

Methods in story.scheherazade.misc that return ValidNoun
 ValidNoun NamedNoun.getNoun()
          Get the validated noun.
 ValidNoun NamedNoun.getNounPredicate()
           
 

Constructors in story.scheherazade.misc with parameters of type ValidNoun
NamedNoun(ValidNoun noun, NounName name)
           
 



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