|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LinkLabelAddress | |
---|---|
story.dbcore.exceptions | |
story.dbcore.links | |
story.dbcore.nodes |
Uses of LinkLabelAddress in story.dbcore.exceptions |
---|
Methods in story.dbcore.exceptions that return LinkLabelAddress | |
---|---|
LinkLabelAddress |
LinkExists.getAddress()
|
Constructors in story.dbcore.exceptions with parameters of type LinkLabelAddress | |
---|---|
LinkExists(java.lang.String s,
LinkLabelAddress extantAddress)
|
Uses of LinkLabelAddress in story.dbcore.links |
---|
Methods in story.dbcore.links that return LinkLabelAddress | |
---|---|
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. |
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. |
LinkLabelAddress |
LinkLabel.getAddress()
Get the address of this LinkLabel. |
LinkLabelAddress |
LabelAddressList.SingleLabelAddressIterator.next()
|
Methods in story.dbcore.links that return types with arguments of type LinkLabelAddress | |
---|---|
java.util.Iterator<LinkLabelAddress> |
LabelAddressList.iterator()
|
Methods in story.dbcore.links with parameters of type LinkLabelAddress | |
---|---|
void |
WritableRelatedNodes.add(GenericNode newRelatedNode,
LinkLabelAddress newLabelAddress)
Add a new related node. |
void |
LabelAddressList.add(LinkLabelAddress address)
|
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 |
LinkLabelRepository.containsLabel(LinkLabelAddress address)
Returns whether the label repository contains a label for a particular address. |
boolean |
LinkLabelAddress.equals(LinkLabelAddress other)
|
LinkLabel |
LinkLabelRepository.getLabel(LinkLabelAddress address)
Retrieve a label from the repository. |
boolean |
RelatedNodes.isDirectlyRelatedTo(GenericNode relatedNode,
LinkLabelAddress labelAddress)
Determines whether or not the related nodes includes a particular node and a particular label. |
void |
WritableRelatedNodes.remove(GenericNode deadRelatedNode,
LinkLabelAddress deadLabelAddress)
Remove a particular link to a particular node. |
boolean |
LabelAddressList.remove(LinkLabelAddress address)
|
void |
LinkLabelRepository.removeLabel(LinkLabelAddress deadLabelAddress)
Remove a LinkLabel from the repository. |
void |
LinkRepository.removeLink(GenericNode from,
LinkType linkType,
GenericNode to,
LinkLabelAddress labelAddress)
Remove a particular link between two nodes. |
void |
LinkRepository.removeLinkLabel(LinkLabelAddress labelAddress)
|
java.lang.StringBuffer |
LinkLabelRepository.renderLabel(LinkLabelAddress address)
Render the link label. |
java.lang.StringBuffer |
LinkLabelRepository.renderLabelForHumans(LinkLabelAddress address)
Renders a link label in a way that is non interpretable by the command interpeter, but is easier for humans to read. |
Constructors in story.dbcore.links with parameters of type LinkLabelAddress | |
---|---|
Via(LinkLabelRepository labelRepository,
NodeAddress left,
LinkType linkType,
NodeAddress right,
LinkLabelAddress labelAddress,
Via leftSubVia,
Via rightSubVia)
Constructor |
Uses of LinkLabelAddress in story.dbcore.nodes |
---|
Methods in story.dbcore.nodes with parameters of type LinkLabelAddress | |
---|---|
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,
LinkLabelAddress label)
Test whether this node directly links to another node by a certain link type and a certain label. |
void |
GenericNode.unlinkLinkFrom(GenericNode from,
LinkType linkType,
LinkLabelAddress label)
Unlink a particular incoming link from another node to this one. |
void |
GenericNode.unlinkLinkTo(GenericNode to,
LinkType linkType,
LinkLabelAddress label)
Unlink a particular outgoing link from this node to another. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |