|
List< Listener > | getListener () |
| Returns an unmodifiable list of all listeners.If no listener is registered null is returned.- Returns
- all registered listeners
|
|
synchronized void | addListener (Listener listener) |
| Adds a new listener, which then will be notified about a change in this object.- Parameters
-
|
|
void | addListener (Collection< Listener > listener) |
| Adds a set of new listener, which then will be notified about a change in this object.- Parameters
-
|
|
synchronized void | removeListener (Listener listener) |
| Removes a listener, which won't be notified about a change in this object anymore.- Parameters
-
|
|
void | addLabel (Label label) |
| Adds the given Label object to the list of labels.- Parameters
-
label | the Label object to be added |
Notifies all registered listeners.
|
|
void | removeLabel (String qName) |
| {@inheritDoc LabelableElement::removeLabel(String)} In case the passed qualified name is equal to SaltUtil#LABEL_ID_QNAME the internal reference to identifier is set to null. Notifies all registered listeners.
|
|
void | removeAll () |
| {@inheritDoc LabelableElement::removeAll()} Notifies all registered listeners.
|
|
void | addNode (N node) |
| {@inheritDoc Layer::addNode(Node)}
|
|
void | removeNode (N node) |
| {@inheritDoc Layer::removeNode(Node)}
|
|
void | addRelation (Relation<? extends N, ? extends N > relation) |
| {@inheritDoc Layer::addRelation(Relation)}
|
|
void | removeRelation (Relation<? extends N, ? extends N > relation) |
| {@inheritDoc Layer::removeRelation(Relation)}
|
|
| LayerImpl (Layer< N, R > delegate) |
| Initializes an object of type Layer. More...
|
|
Graph | getGraph () |
| {@inheritDoc Relation::getGraph()}
|
|
void | setGraph (Graph graph) |
| {@inheritDoc Relation::setGraph(Graph)}
|
|
Set< N > | getNodes () |
| {@inheritDoc Layer::getNodes()}
|
|
Set< R > | getRelations () |
| {@inheritDoc Layer::getRelations()}
|
|
| IdentifiableElementImpl (IdentifiableElement delegate) |
|
Identifier | getIdentifier () |
| {@inheritDoc IdentifiableElement::getIdentifier()}
|
|
void | setIdentifier (Identifier identifier) |
| {@inheritDoc IdentifiableElement::setIdentifier(Identifier)}
|
|
String | getId () |
| {@inheritDoc IdentifiableElement::getId()}
|
|
void | setId (String id) |
| {@inheritDoc IdentifiableElement::setId(String)}
|
|
String | toString () |
|
| LabelableElementImpl (LabelableElement delegatee) |
| Initializes a new object and sets an internal delegate. More...
|
|
Collection< Label > | getLabels () |
| {@inheritDoc LabelableElement::getLabels()}
|
|
Label | getLabel (String qName) |
| {@inheritDoc LabelableElement::getLabel(String)}
|
|
Label | getLabel (String namespace, String name) |
| {@inheritedDoc LabelableElement::getLabel(String, String)}
|
|
Set< Label > | getLabelsByNamespace (String namespace) |
| {@inheritDoc LabelableElement::getLabelsByNamespace(String)}
|
|
void | basicAddLabel (Label label) |
| This is an internally used method. More...
|
|
void | basicRemoveLabel (String qName) |
| This is an internally used method. More...
|
|
void | removeLabel (String namespace, String name) |
| {@inheritDoc LabelableElement::removeLabel(String, String))}
|
|
boolean | containsLabel (String qName) |
| {@inheritDoc LabelableElement::containsLabel(String)}
|
|
Integer | sizeLabels () |
| {@inheritDoc LabelableElement::sizeLabels()}
|
|