public class NetworkMapLink
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
MULTILINK |
static int |
NORMAL |
static int |
ROUTING_BENDPOINTS |
static int |
ROUTING_DEFAULT |
static int |
ROUTING_DIRECT |
static int |
ROUTING_MANHATTAN |
static int |
VPN |
| Constructor and Description |
|---|
NetworkMapLink(int type,
long element1,
long element2) |
NetworkMapLink(NXCPMessage msg,
long baseId)
Create link object from NXCP message
|
NetworkMapLink(java.lang.String name,
int type,
long element1,
long element2,
java.lang.String connectorName1,
java.lang.String connectorName2) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
void |
fillMessage(NXCPMessage msg,
long baseId)
Fill NXCP message with link data
|
long[] |
getBendPoints() |
int |
getColor() |
java.lang.String |
getConnectorName1() |
java.lang.String |
getConnectorName2() |
long |
getElement1() |
long |
getElement2() |
java.lang.String |
getLabel()
Get label for display.
|
java.lang.String |
getName() |
int |
getRouting() |
long |
getStatusObject() |
int |
getType() |
boolean |
hasConnectorName1()
Check if link has non-empty name for connector 1
|
boolean |
hasConnectorName2()
Check if link has non-empty name for connector 2
|
int |
hashCode() |
boolean |
hasName()
Check if link has non-empty name
|
boolean |
isUnnamed()
Check if this link is unnamed.
|
void |
setBendPoints(long[] bendPoints) |
void |
setColor(int color) |
void |
setRouting(int routing) |
void |
setStatusObject(long statusObject) |
public static final int NORMAL
public static final int VPN
public static final int MULTILINK
public static final int ROUTING_DEFAULT
public static final int ROUTING_DIRECT
public static final int ROUTING_MANHATTAN
public static final int ROUTING_BENDPOINTS
public NetworkMapLink(java.lang.String name,
int type,
long element1,
long element2,
java.lang.String connectorName1,
java.lang.String connectorName2)
name - type - element1 - element2 - connectorName1 - connectorName2 - public NetworkMapLink(int type,
long element1,
long element2)
linkType - element1 - element2 - connectorName1 - connectorName2 - public NetworkMapLink(NXCPMessage msg, long baseId)
msg - NXCP messagebaseId - base variable IDpublic void fillMessage(NXCPMessage msg, long baseId)
msg - NXCP messagebaseId - base variable IDpublic int getType()
public long getElement1()
public long getElement2()
public java.lang.String getConnectorName1()
public java.lang.String getConnectorName2()
public java.lang.String getName()
public java.lang.String getLabel()
public boolean hasName()
public boolean hasConnectorName1()
public boolean hasConnectorName2()
public boolean isUnnamed()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int getColor()
public void setColor(int color)
color - the color to setpublic long getStatusObject()
public void setStatusObject(long statusObject)
statusObject - the statusObject to setpublic int getRouting()
public void setRouting(int routing)
routing - the routing to setpublic long[] getBendPoints()
public void setBendPoints(long[] bendPoints)
bendPoints - the bendPoints to setCopyright © 2014. All Rights Reserved.