net.sourceforge.demetrix.model
Class Link
java.lang.Object
org._3pq.jgrapht.edge.DefaultEdge
org._3pq.jgrapht.edge.DirectedEdge
net.sourceforge.demetrix.model.Link
- All Implemented Interfaces:
- Cloneable, DemetrixPropertiesHolder, Edge
- public class Link
- extends DirectedEdge
- implements DemetrixPropertiesHolder
- Author:
- Dimitri Pissarenko
*
Fields inherited from class org._3pq.jgrapht.edge.DefaultEdge |
|
logger
private Logger logger
properties
private DemetrixPropertiesStorage properties
SHOW_LABEL_PROPERTY
public static final String SHOW_LABEL_PROPERTY
- See Also:
- Constant Field Values
SOURCE_PROPERTY
public static final String SOURCE_PROPERTY
- See Also:
- Constant Field Values
DESTINATION_PROPERTY
public static final String DESTINATION_PROPERTY
- See Also:
- Constant Field Values
Link
public Link(DemetrixPropertiesHolder sourceVertex,
DemetrixPropertiesHolder targetVertex)
toString
public String toString()
addProperty
public void addProperty(DemetrixProperty property)
- Specified by:
addProperty
in interface DemetrixPropertiesHolder
getAllProperties
public Iterator getAllProperties()
- Specified by:
getAllProperties
in interface DemetrixPropertiesHolder
getProperty
public DemetrixProperty getProperty(String name)
- Specified by:
getProperty
in interface DemetrixPropertiesHolder
getAllPropertyNames
public Enumeration getAllPropertyNames()
- Specified by:
getAllPropertyNames
in interface DemetrixPropertiesHolder
getPropertiesStorage
public DemetrixPropertiesHolder getPropertiesStorage()
- Specified by:
getPropertiesStorage
in interface DemetrixPropertiesHolder