org.arakhne.neteditor.formalism.standard
G - is the type of the graph.N - is the type of the node inside the graph.A - is the type of the anchors inside the graph.E - is the type of the node inside the graph.public class StandardMultiAnchorNode<G extends StandardGraph<G,N,A,E>,N extends StandardMultiAnchorNode<G,N,A,E>,A extends StandardAnchor<G,N,A,E>,E extends StandardEdge<G,N,A,E>> extends AbstractStandardNode<G,N,A,E>
PROPERTY_ANCHORLOCATION, PROPERTY_LOCATION, PROPERTY_NAME, PROPERTY_UUID| Constructor and Description |
|---|
StandardMultiAnchorNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnchor(AnchorLocation location,
A anchor)
Attached a anchor to this Node.
|
void |
disconnect()
Disconnect the node from the edges.
|
List<A> |
getAnchors()
Get the anchor list of this Node.
|
void |
removeAllAnchors()
Remove all anchors attached to this Node.
|
void |
removeAnchor(A anchor)
Remove a anchor attached to this Node.
|
addAnchor, getIncomingEdges, getOutgoingEdges, hasIncomingEdges, hasOutgoingEdgesfindModelObject, getEdges, getExternalLabel, getGraph, hasAnchor, isAnchor, setGraphaddModelObjectListener, compareTo, fireComponentAdded, fireComponentRemoved, fireContainerChanged, fireContentChanged, fireLinkChanged, firePropertyChanged, getListeners, getMetamodelSpecification, getName, getProperties, getUIEditableProperties, getUUID, getViewBinding, removeModelObjectListener, setName, setProperties, setUUID, toStringpropGet, propGetBoolean, propGetByte, propGetDouble, propGetFloat, propGetInt, propGetLong, propGetString, propGetURLclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddModelObjectListener, fireComponentAdded, fireComponentRemoved, fireContainerChanged, fireContentChanged, fireLinkChanged, firePropertyChanged, getMetamodelSpecification, getName, getProperties, getUIEditableProperties, getUUID, getViewBinding, removeModelObjectListener, setName, setProperties, setUUIDcompareTopublic void addAnchor(AnchorLocation location, A anchor)
public void removeAnchor(A anchor)
anchor - the Anchor to remove.public void removeAllAnchors()
public void disconnect()
disconnect in interface Node<G extends StandardGraph<G,N,A,E>,N extends StandardMultiAnchorNode<G,N,A,E>,A extends StandardAnchor<G,N,A,E>,E extends StandardEdge<G,N,A,E>>disconnect in class AbstractStandardNode<G extends StandardGraph<G,N,A,E>,N extends StandardMultiAnchorNode<G,N,A,E>,A extends StandardAnchor<G,N,A,E>,E extends StandardEdge<G,N,A,E>>Copyright © 2001-2013 NetEditor Developers. 
NetEditor API Documentation by NetEditor Developers is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Based on a work at www.arakhne.org/neteditor