Class SimpleEdgeSupport<V,E>
- java.lang.Object
-
- edu.uci.ics.jung.visualization.control.SimpleEdgeSupport<V,E>
-
- All Implemented Interfaces:
EdgeSupport<V,E>
public class SimpleEdgeSupport<V,E> extends java.lang.Object implements EdgeSupport<V,E>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.awt.geom.Point2D
down
protected EdgeEffects<V,E>
edgeEffects
protected com.google.common.base.Supplier<E>
edgeFactory
protected EdgeType
edgeType
protected V
startVertex
-
Constructor Summary
Constructors Constructor Description SimpleEdgeSupport(com.google.common.base.Supplier<E> edgeFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endEdgeCreate(BasicVisualizationServer<V,E> vv, V endVertex)
EdgeEffects<V,E>
getEdgeEffects()
com.google.common.base.Supplier<E>
getEdgeFactory()
EdgeType
getEdgeType()
void
midEdgeCreate(BasicVisualizationServer<V,E> vv, java.awt.geom.Point2D midPoint)
void
setEdgeEffects(EdgeEffects<V,E> edgeEffects)
void
setEdgeFactory(com.google.common.base.Supplier<E> edgeFactory)
void
setEdgeType(EdgeType edgeType)
void
startEdgeCreate(BasicVisualizationServer<V,E> vv, V startVertex, java.awt.geom.Point2D startPoint, EdgeType edgeType)
-
-
-
Constructor Detail
-
SimpleEdgeSupport
public SimpleEdgeSupport(com.google.common.base.Supplier<E> edgeFactory)
-
-
Method Detail
-
startEdgeCreate
public void startEdgeCreate(BasicVisualizationServer<V,E> vv, V startVertex, java.awt.geom.Point2D startPoint, EdgeType edgeType)
- Specified by:
startEdgeCreate
in interfaceEdgeSupport<V,E>
-
midEdgeCreate
public void midEdgeCreate(BasicVisualizationServer<V,E> vv, java.awt.geom.Point2D midPoint)
- Specified by:
midEdgeCreate
in interfaceEdgeSupport<V,E>
-
endEdgeCreate
public void endEdgeCreate(BasicVisualizationServer<V,E> vv, V endVertex)
- Specified by:
endEdgeCreate
in interfaceEdgeSupport<V,E>
-
getEdgeEffects
public EdgeEffects<V,E> getEdgeEffects()
-
setEdgeEffects
public void setEdgeEffects(EdgeEffects<V,E> edgeEffects)
-
getEdgeType
public EdgeType getEdgeType()
-
setEdgeType
public void setEdgeType(EdgeType edgeType)
-
getEdgeFactory
public com.google.common.base.Supplier<E> getEdgeFactory()
-
setEdgeFactory
public void setEdgeFactory(com.google.common.base.Supplier<E> edgeFactory)
-
-