|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpl.edu.agh.cast.model.visual.ModelElement
pl.edu.agh.cast.model.visual.ConnectionGroup
public class ConnectionGroup
Stores list of all connections between two nodes.
Field Summary | |
---|---|
static java.lang.String |
CONNECTION_COUNT_CHANGED
Events fired by connection group |
static java.lang.String |
DOUBLE_CONNECTION_SOURCE_LABEL
|
static java.lang.String |
DOUBLE_CONNECTION_TARGET_LABEL
|
static java.lang.String |
LINE_COLOR
|
static java.lang.String |
LINE_THICKNESS
|
static java.lang.String |
SINGLE_CONNECTION_LABEL
|
static java.lang.String |
VARIABLE_THICKNESS_CONNECTION_LABEL
|
Fields inherited from class pl.edu.agh.cast.model.visual.ModelElement |
---|
_attributeValues, ATTRIBUTE_CHANGE |
Constructor Summary | |
---|---|
ConnectionGroup(Node source,
Node target,
ConnectionGroupAttributeManager propertyManager)
Creates a connection group |
Methods inherited from class pl.edu.agh.cast.model.visual.ModelElement |
---|
addPropertyChangeListener, bindToAttributeManager, copyAttributes, copyAttributeValues, firePropertyChange, getAllValues, getAttributeValue, getMid, isAttributeEditable, isAttributeSettable, isSaved, propertyChange, readResolve, removePropertyChangeListener, removePropertyValue, setAttributeValue, setAttributeValue, setMid, setSaved |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CONNECTION_COUNT_CHANGED
public static final java.lang.String SINGLE_CONNECTION_LABEL
public static final java.lang.String DOUBLE_CONNECTION_SOURCE_LABEL
public static final java.lang.String DOUBLE_CONNECTION_TARGET_LABEL
public static final java.lang.String VARIABLE_THICKNESS_CONNECTION_LABEL
public static final java.lang.String LINE_THICKNESS
public static final java.lang.String LINE_COLOR
Constructor Detail |
---|
public ConnectionGroup(Node source, Node target, ConnectionGroupAttributeManager propertyManager)
incoming
- number of connections from target TO SOURCEoutgoing
- number of connections from source TO TARGETsource
- target
- Method Detail |
---|
public int getConnectionCount()
public int getTargetConnectionCountFor(Node node)
public int getSourceConnectionCountFor(Node node)
@Deprecated public java.util.List<Connection> getSourceConnections()
getSourceConnectionsFor(Node)
@Deprecated public java.util.List<Connection> getTargetConnections()
getTargetConnectionsFor(Node)
public java.util.List<Connection> getSourceConnectionsFor(Node node)
public java.util.List<Connection> getTargetConnectionsFor(Node node)
public java.util.List<Connection> getAllConnections()
public Node getSource()
public void setSource(Node node)
public Node getTarget()
public void setTarget(Node node)
public void addSourceConnection(Connection connection)
public void addTargetConnection(Connection connection)
public void removeSourceConnection(Connection connection)
public void removeTargetConnection(Connection connection)
@Deprecated public void oldRemoveConnectionGroupFromNodes()
Diagram.removeConnection(Connection)
instead.
public void addConnectionGroupToNodes()
public void removeConnectionGroupFromNodes()
addConnectionGroupToNodes()
public boolean isBetween(Node node1, Node node2)
public void addConnection(Connection connection)
public void removeConnection(Connection connection)
public java.lang.String toString()
toString
in class java.lang.Object
public ConnectionGroupAttributeManager getPropertyManager()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void copyTo(ConnectionGroup that)
public AttributeManager getAttributeManager()
ModelElement
getAttributeManager
in interface AttributeValueContainer
getAttributeManager
in class ModelElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |