public static class ConnectionSet.Connection extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected Object |
edge
The edge that will be connected to the port.
|
protected boolean |
isSource
Indicates if
port is the source of edge . |
protected Object |
port
The port that will be connected to the edge.
|
Constructor and Description |
---|
Connection() |
Connection(Object edge,
Object port,
boolean isSource)
Constructs a new source or target connection between
edge and port based on the value of
source |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Two connections are equal if they represent the source or target of
the same edge.
|
Object |
getEdge()
Returns the edge of the connection.
|
Object |
getPort()
Returns the port of the connection.
|
int |
hashCode()
Ensure equality of hashCode wrt equals().
|
boolean |
isSource()
Returns
true if port is the source of
edge . |
void |
setEdge(Object object) |
void |
setPort(Object object) |
void |
setSource(boolean b) |
protected Object edge
protected Object port
protected boolean isSource
port
is the source of edge
.public Object getEdge()
public Object getPort()
public boolean isSource()
true
if port
is the source of
edge
.public boolean equals(Object obj)
c1.edge == c2.edge && c1.isSource == c2.isSource.
public int hashCode()
public void setEdge(Object object)
object
- public void setSource(boolean b)
b
- public void setPort(Object object)
object
- Copyright (C) 2001-2009 JGraph Ltd. All rights reserved.