public class HeavyPointOnNet extends PointOnNet
Constructor and Description |
---|
HeavyPointOnNet(LogicalLink link, double percentage, UserData userData)
Constructs a HeavyPointOnNet object for a point on link.
|
HeavyPointOnNet(LogicalNode node, CategorizedUserData userData)
Constructs a HeavyPointOnNet object for a node.
|
HeavyPointOnNet(LogicalNode node, UserData userData)
Constructs a HeavyPointOnNet object for a node.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Support cloneable
|
CategorizedUserData |
getCategorizedUserData()
Returns categorized user data.
|
LogicalLink |
getLink()
Returns link.
|
LogicalNode |
getNode()
Returns node.
|
UserData |
getUserData(int category)
Returns user data for the specified category.
|
void |
setCategorizedUserData(CategorizedUserData cud)
Sets categorized user data.
|
void |
setUserData(int category, UserData userData)
Sets user data for the specified category.
|
equals, getLinkId, getNodeId, getPercentage, getUserData, hashCode, isNode, isPointOnLink, removeUserData, setUserData, toString
public HeavyPointOnNet(LogicalNode node, UserData userData)
node
- nodeuserData
- user datapublic HeavyPointOnNet(LogicalNode node, CategorizedUserData userData)
node
- nodeuserData
- user datapublic HeavyPointOnNet(LogicalLink link, double percentage, UserData userData)
link
- linkuserData
- user datapublic LogicalNode getNode()
public LogicalLink getLink()
public CategorizedUserData getCategorizedUserData()
public void setCategorizedUserData(CategorizedUserData cud)
public UserData getUserData(int category)
public void setUserData(int category, UserData userData)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException