public class InstanceEdge extends AbstractEdge
Modifier and Type | Field and Description |
---|---|
private double |
baseLength |
private Topic |
instance |
private TopicMapModel |
model |
private Tuples.T2<java.lang.String,java.lang.String> |
nodeLabels |
private Tuples.T2<Node,Node> |
nodes |
private Topic |
type |
defaultEdgeLength, defaultEdgeStiffness, defaultEdgeWidth
Constructor and Description |
---|
InstanceEdge(Topic type,
Topic instance,
TopicMapModel model) |
Modifier and Type | Method and Description |
---|---|
Topic |
getInstance() |
java.lang.String |
getLabel() |
double |
getLength() |
Tuples.T2<java.lang.String,java.lang.String> |
getNodeLabels() |
Tuples.T2<Node,Node> |
getNodes() |
Topic |
getType() |
void |
setBaseLength(double l) |
getEdgeWidth, getStiffness
private TopicMapModel model
private Tuples.T2<java.lang.String,java.lang.String> nodeLabels
private Topic type
private Topic instance
private double baseLength
public InstanceEdge(Topic type, Topic instance, TopicMapModel model)
public Topic getType()
public Topic getInstance()
public java.lang.String getLabel()
getLabel
in interface Edge
getLabel
in class AbstractEdge
public Tuples.T2<java.lang.String,java.lang.String> getNodeLabels()
getNodeLabels
in interface Edge
getNodeLabels
in class AbstractEdge
public void setBaseLength(double l)
public double getLength()
getLength
in interface Edge
getLength
in class AbstractEdge
Copyright 2004-2015 Wandora Team