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.Point2Ddownprotected EdgeEffects<V,E>edgeEffectsprotected com.google.common.base.Supplier<E>edgeFactoryprotected EdgeTypeedgeTypeprotected VstartVertex
-
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 voidendEdgeCreate(BasicVisualizationServer<V,E> vv, V endVertex)EdgeEffects<V,E>getEdgeEffects()com.google.common.base.Supplier<E>getEdgeFactory()EdgeTypegetEdgeType()voidmidEdgeCreate(BasicVisualizationServer<V,E> vv, java.awt.geom.Point2D midPoint)voidsetEdgeEffects(EdgeEffects<V,E> edgeEffects)voidsetEdgeFactory(com.google.common.base.Supplier<E> edgeFactory)voidsetEdgeType(EdgeType edgeType)voidstartEdgeCreate(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:
startEdgeCreatein interfaceEdgeSupport<V,E>
-
midEdgeCreate
public void midEdgeCreate(BasicVisualizationServer<V,E> vv, java.awt.geom.Point2D midPoint)
- Specified by:
midEdgeCreatein interfaceEdgeSupport<V,E>
-
endEdgeCreate
public void endEdgeCreate(BasicVisualizationServer<V,E> vv, V endVertex)
- Specified by:
endEdgeCreatein 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)
-
-