|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of GenericNode in story.aesop.repositories |
---|
Methods in story.aesop.repositories with parameters of type GenericNode | |
---|---|
void |
FrameRepository.assertValidity(GenericNode node)
|
void |
ExampleRepository.assertValidity(GenericNode node)
|
Uses of GenericNode in story.dbcore.attributes |
---|
Constructors in story.dbcore.attributes with parameters of type GenericNode | |
---|---|
AttributeSet(GenericNode node,
NodeConfig config)
Constructor for attaching to a node |
Uses of GenericNode in story.dbcore.exceptions |
---|
Constructors in story.dbcore.exceptions with parameters of type GenericNode | |
---|---|
InvalidatesInstanceNode(GenericNode node,
Scheherexception exception)
|
Uses of GenericNode in story.dbcore.links |
---|
Methods in story.dbcore.links that return GenericNode | |
---|---|
GenericNode |
NodeList.NodeListKeyEnumeration.nextElement()
|
Methods in story.dbcore.links that return types with arguments of type GenericNode | |
---|---|
java.util.Enumeration<GenericNode> |
NodeList.keys()
|
Methods in story.dbcore.links with parameters of type GenericNode | |
---|---|
void |
WritableRelatedNodes.add(GenericNode newRelatedNode,
LinkLabelAddress newLabelAddress)
Add a new related node. |
LinkLabelAddress |
LinkRepository.addLink(GenericNode from,
LinkType linkType,
GenericNode to,
LinkLabel label)
Associate two nodes with a link. |
LinkLabelAddress |
LinkRepository.addLinkWithExtantLabel(GenericNode from,
LinkType linkType,
GenericNode to,
LinkLabelAddress labelAddress)
Associate two nodes with a link and annotate it with a label already in the system. |
boolean |
LinkRepository.areRelatedDirectly(GenericNode from,
LinkType linkType,
GenericNode to)
|
boolean |
LinkRepository.areRelatedIndirectly(GenericNode from,
LinkType linkType,
GenericNode to)
|
boolean |
NodeList.containsKey(GenericNode node)
|
LinkLabelAddress |
RelatedNodes.findLinkLabelAddress(GenericNode relatedNode,
LinkLabel label)
Searches to see if the node is related to some particular node by a particular label, and if so, returns the LinkLabelAddress of that label. |
LinkLabelAddress |
LinkRepository.findLinkLabelAddress(GenericNode from,
LinkType linkType,
GenericNode to,
LinkLabel label)
Search to see if two nodes are linked by a LinkLabel equivalent to a given one and, if so, return the address of the matching LinkLabel. |
LabelAddressList |
NodeList.get(GenericNode node)
|
RelatedNodes |
LinkRepository.getLinksFromNode(GenericNode from,
LinkType linkType)
Get a RelatedNodes of nodes and labels that occur on the right side of a given link from a given node. |
RelatedNodes |
LinkRepository.getLinksOfNode(GenericNode node,
LinkType linkType,
LinkDirection direction)
Get a RelatedNodes of nodes and labels that occur on a given side of a given link to a given node. |
RelatedNodes |
LinkRepository.getLinksToNode(GenericNode to,
LinkType linkType)
Get a RelatedNodes of nodes and labels that occur on the left side of a given link to a given node. |
ViaSet |
LinkRepository.getLinkVias(GenericNode from,
LinkType linkType,
GenericNode to)
Get the Vias of the links between two nodes. |
boolean |
RelatedNodes.isDirectlyRelatedTo(GenericNode relatedNode)
Determines whether or not the related nodes include a particular node, regardless of particular labeling. |
boolean |
RelatedNodes.isDirectlyRelatedTo(GenericNode relatedNode,
LinkLabelAddress labelAddress)
Determines whether or not the related nodes includes a particular node and a particular label. |
boolean |
RelatedNodes.isIndirectlyRelatedTo(GenericNode relatedNode)
Determines whether or not the related nodes include a particular node, regardless of particular labeling. |
CommandReturn |
LinkRepository.isolateNode(GenericNode node,
LinkType linkType)
Remove all links of a certain type to and from a node. |
void |
NodeList.put(GenericNode node,
LabelAddressList value)
|
void |
WritableRelatedNodes.remove(GenericNode deadRelatedNode)
Remove all links to a particular node. |
LabelAddressList |
NodeList.remove(GenericNode node)
|
void |
WritableRelatedNodes.remove(GenericNode deadRelatedNode,
LinkLabelAddress deadLabelAddress)
Remove a particular link to a particular node. |
void |
LinkRepository.removeLink(GenericNode from,
LinkType linkType,
GenericNode to,
LinkLabelAddress labelAddress)
Remove a particular link between two nodes. |
CommandReturn |
LinkRepository.removeLinks(GenericNode from,
LinkType linkType,
GenericNode to)
Remove all direct links of a particular type between two nodes. |
Constructors in story.dbcore.links with parameters of type GenericNode | |
---|---|
WritableRelatedNodes(GenericNode newOriginNode,
LinkType newLinkType,
LinkDirection direction,
LinkRepository linkRepository,
boolean simple)
Public constructor. |
Uses of GenericNode in story.dbcore.nodes |
---|
Subclasses of GenericNode in story.dbcore.nodes | |
---|---|
class |
InstanceNode
InstanceNode is an extension of GenericNode for instances of other nodes. |
Methods in story.dbcore.nodes with parameters of type GenericNode | |
---|---|
boolean |
GenericNode.directlyLinkedFrom(GenericNode from,
LinkType linkType)
Get the number of nodes this one is linked from. |
boolean |
GenericNode.directlyLinkedFrom(GenericNode from,
LinkType linkType,
LinkLabelAddress label)
Get the number of nodes this one is linked from. |
boolean |
GenericNode.directlyLinksTo(GenericNode to,
LinkType linkType)
Test whether this node directly links to another node by a certain link type by any label. |
boolean |
GenericNode.directlyLinksTo(GenericNode to,
LinkType linkType,
LinkLabelAddress label)
Test whether this node directly links to another node by a certain link type and a certain label. |
boolean |
GenericNode.isRelatedTo(GenericNode to,
LinkType linkType)
Tests for inferred relatedness -- this is very slow compared to directlyLinkedTo and directlyLinkedFrom. |
void |
GenericNode.unlinkLinkFrom(GenericNode from,
LinkType linkType,
LinkLabelAddress label)
Unlink a particular incoming link from another node to this one. |
void |
GenericNode.unlinkLinksFrom(GenericNode from,
LinkType linkType)
Unlink all incoming links from another node to this one. |
void |
GenericNode.unlinkLinksTo(GenericNode to,
LinkType linkType)
Unlink all outgoing links from this node to another. |
void |
GenericNode.unlinkLinkTo(GenericNode to,
LinkType linkType,
LinkLabelAddress label)
Unlink a particular outgoing link from this node to another. |
Constructors in story.dbcore.nodes with parameters of type GenericNode | |
---|---|
NodeAddress(GenericNode node)
Constructor takes a GenericNode; hence, no one above a Document should be able to construct one of these. |
Uses of GenericNode in story.dbcore.parameters |
---|
Constructors in story.dbcore.parameters with parameters of type GenericNode | |
---|---|
NodeInstancing(GenericNode frameNode,
AttributeID parameterAttribute,
ArgumentVector arguments)
Constructs a NodeInstancing. |
Uses of GenericNode in story.dbcore.repositories |
---|
Methods in story.dbcore.repositories that return GenericNode | |
---|---|
GenericNode |
NodeRepository.getNode(NodeID nodeID)
Retrieve a node from the repository. |
Methods in story.dbcore.repositories with parameters of type GenericNode | |
---|---|
void |
NodeRepository.addNode(GenericNode node,
NodeID nodeID)
|
void |
NodeRepositoryConfig.assertValidity(GenericNode node)
|
NodeID |
NodeRepository.getNodeID(GenericNode node)
Retrieve the NodeID of a node if it is in the repository. |
void |
NodeRepository.removeNode(GenericNode deadNode)
Remove a node from the repository. |
Uses of GenericNode in story.flashback.repositories |
---|
Methods in story.flashback.repositories with parameters of type GenericNode | |
---|---|
void |
VenueRepository.assertValidity(GenericNode node)
|
void |
ReferenceRepository.assertValidity(GenericNode node)
|
void |
AreaRepository.assertValidity(GenericNode node)
|
Uses of GenericNode in story.scheherazade.repositories |
---|
Methods in story.scheherazade.repositories with parameters of type GenericNode | |
---|---|
void |
TransitionRepository.assertValidity(GenericNode node)
|
void |
TimelineRepository.assertValidity(GenericNode node)
|
void |
StateRepository.assertValidity(GenericNode node)
|
void |
RootRepository.assertValidity(GenericNode node)
|
void |
FrameRepository.assertValidity(GenericNode node)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |