Uses of Class
story.dbcore.misc.NodeID

Packages that use NodeID
story.dbcore.admin   
story.dbcore.grammars   
story.dbcore.nodes   
story.dbcore.repositories   
story.scheherazade.elements   
story.scheherazade.exceptions   
story.scheherazade.misc   
 

Uses of NodeID in story.dbcore.admin
 

Methods in story.dbcore.admin that return NodeID
 NodeID DBCAccessor.renameNode(NodeAddress node, NodeID newNodeID)
          Rename a node.
 

Methods in story.dbcore.admin with parameters of type NodeID
 NodeAddress DBCAccessor.findNode(NodeID nodeID)
          Find the full address of a node by its ID.
 NodeAddress Document.findNodeAddress(NodeID nodeID)
          Find a node by its ID.
 NodeAddress DBCAccessor.newSubtypeNode(NodeRepositoryID repository, NodeID nodeID, java.lang.Object prototypeNode)
          Easy way to add a node that is a subtype of another node.
 NodeID DBCAccessor.renameNode(NodeAddress node, NodeID newNodeID)
          Rename a node.
 

Uses of NodeID in story.dbcore.grammars
 

Methods in story.dbcore.grammars with parameters of type NodeID
static NodeAddress SCTools.parameter_find_node(DBCoreInterface dbci, NodeID nodeID)
          Helper function for parameter() that finds a NodeAddress from a NodeID and throws an exception if it DNE.
 

Uses of NodeID in story.dbcore.nodes
 

Methods in story.dbcore.nodes that return NodeID
 NodeID GenericNode.getID()
          Return the node's identifier.
 NodeID NodeAddress.getNodeID()
          Accessor for node ID
 

Constructors in story.dbcore.nodes with parameters of type NodeID
NodeAddress(NodeRepositoryID nr, NodeID id)
          Constructor takes address coordinates manually.
NodeAddress(java.lang.String nr, NodeID id)
           
 

Uses of NodeID in story.dbcore.repositories
 

Methods in story.dbcore.repositories that return NodeID
 NodeID NodeRepository.getNodeID(GenericNode node)
          Retrieve the NodeID of a node if it is in the repository.
 NodeID NodeRepository.renameNode(NodeID currentID, NodeID newID)
          Rename a node.
 

Methods in story.dbcore.repositories with parameters of type NodeID
 void NodeRepository.addNode(GenericNode node, NodeID nodeID)
           
 boolean NodeRepository.containsNode(NodeID ID)
          Does this repository contain a node of a paritcular ID?
 GenericNode NodeRepository.getNode(NodeID nodeID)
          Retrieve a node from the repository.
 NodeID NodeRepository.renameNode(NodeID currentID, NodeID newID)
          Rename a node.
 

Uses of NodeID in story.scheherazade.elements
 

Fields in story.scheherazade.elements declared as NodeID
static NodeID Narrative.PROTOTYPE_ACTION_NODEID
           
static NodeID Narrative.PROTOTYPE_CONDITION_NODEID
           
static NodeID Narrative.PROTOTYPE_MODIFIER_NODEID
           
static NodeID Narrative.PROTOTYPE_SETTING_NODEID
           
static NodeID Narrative.PROTOTYPE_STATE_NODEID
           
static NodeID Narrative.PROTOTYPE_TIMELINE_NODEID
           
static NodeID Narrative.PROTOTYPE_TRANSITION_NODEID
           
static NodeID Timeline.SETTING_NODEID
           
 

Uses of NodeID in story.scheherazade.exceptions
 

Constructors in story.scheherazade.exceptions with parameters of type NodeID
UndeclaredAction(ActionType action, NodeID timeline)
           
UndeclaredCondition(ConditionType condition, NodeID timeline)
           
UndeclaredNoun(NounName noun, NodeID timeline)
           
UndeclaredNoun(NounType noun, NodeID timeline)
           
UndeclaredTimeline(TimelineID timelineID, NodeID timeline)
           
 

Uses of NodeID in story.scheherazade.misc
 

Fields in story.scheherazade.misc declared as NodeID
static NodeID NounType.GROUP_BEHAVIOR_NODEID
           
static NodeID NounType.GROUP_CHARACTER_NODEID
           
static NodeID NounType.GROUP_LOCATION_NODEID
           
static NodeID NounType.GROUP_PROP_NODEID
           
static NodeID NounType.PROTOTYPE_BEHAVIOR_NODEID
           
static NodeID NounType.PROTOTYPE_CHARACTER_NODEID
           
static NodeID NounType.PROTOTYPE_LOCATION_NODEID
           
static NodeID NounType.PROTOTYPE_NOUN_NODEID
           
static NodeID NounType.PROTOTYPE_PROP_NODEID
           
static NodeID NounType.PROTOTYPE_QUALITY_NODEID
           
 

Methods in story.scheherazade.misc that return NodeID
 NodeID ModifierType.declarationNodeID()
          Construct the DBCORE NodeID of the node that declares this modifier.
 NodeID ConditionType.declarationNodeID()
          Construct the DBCORE NodeID of the node that declares this condition.
 NodeID ActionType.declarationNodeID()
          Construct the DBCORE NodeID of the node that declares this Action
static NodeID NounType.getNounFlavorPrototypeNodeID(NounFlavor flavor)
           
 



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