Class DefaultGraphMouse.Builder<V,E,T extends DefaultGraphMouse,B extends DefaultGraphMouse.Builder<V,E,T,B>>
- java.lang.Object
-
- org.jungrapht.visualization.control.AbstractGraphMouse.Builder<T,B>
-
- org.jungrapht.visualization.control.DefaultGraphMouse.Builder<V,E,T,B>
-
- Type Parameters:
V
-E
-T
-B
-
- Direct Known Subclasses:
DefaultLensGraphMouse.Builder
,DefaultSatelliteGraphMouse.Builder
- Enclosing class:
- DefaultGraphMouse<V,E>
public static class DefaultGraphMouse.Builder<V,E,T extends DefaultGraphMouse,B extends DefaultGraphMouse.Builder<V,E,T,B>> extends AbstractGraphMouse.Builder<T,B>
Build an instance of a DefaultGraphMouse
-
-
Field Summary
Fields Modifier and Type Field Description protected int
addRegionSelectionCompleteMask
protected int
addRegionSelectionMask
protected int
addSingleSelectionMask
protected int
regionSelectionCompleteMask
protected int
regionSelectionMask
protected int
scalingMask
protected int
singleSelectionMask
protected int
translatingMask
protected int
xAxisScalingMask
protected int
yAxisScalingMask
-
Fields inherited from class org.jungrapht.visualization.control.AbstractGraphMouse.Builder
addToSelectionMask, in, out, selectionMask, vertexSelectionOnly
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B
addRegionSelectionCompleteMask(int addRegionSelectionCompleteMask)
B
addRegionSelectionMask(int addRegionSelectionMask)
B
addSingleSelectionMask(int addSingleSelectionMask)
T
build()
B
regionSelectionCompleteMask(int regionSelectionCompleteMask)
B
regionSelectionMask(int regionSelectionMask)
B
scalingMask(int scalingMask)
B
singleSelectionMask(int singleSelectionMask)
B
translatingMask(int translatingMask)
B
xAxisScalingMask(int xAxisScalingMask)
B
yAxisScalingMask(int yAxisScalingMask)
-
Methods inherited from class org.jungrapht.visualization.control.AbstractGraphMouse.Builder
in, out, self, vertexSelectionOnly
-
-
-
-
Field Detail
-
singleSelectionMask
protected int singleSelectionMask
-
addSingleSelectionMask
protected int addSingleSelectionMask
-
regionSelectionMask
protected int regionSelectionMask
-
addRegionSelectionMask
protected int addRegionSelectionMask
-
regionSelectionCompleteMask
protected int regionSelectionCompleteMask
-
addRegionSelectionCompleteMask
protected int addRegionSelectionCompleteMask
-
translatingMask
protected int translatingMask
-
xAxisScalingMask
protected int xAxisScalingMask
-
yAxisScalingMask
protected int yAxisScalingMask
-
scalingMask
protected int scalingMask
-
-
Method Detail
-
singleSelectionMask
public B singleSelectionMask(int singleSelectionMask)
-
addSingleSelectionMask
public B addSingleSelectionMask(int addSingleSelectionMask)
-
regionSelectionMask
public B regionSelectionMask(int regionSelectionMask)
-
addRegionSelectionMask
public B addRegionSelectionMask(int addRegionSelectionMask)
-
regionSelectionCompleteMask
public B regionSelectionCompleteMask(int regionSelectionCompleteMask)
-
addRegionSelectionCompleteMask
public B addRegionSelectionCompleteMask(int addRegionSelectionCompleteMask)
-
translatingMask
public B translatingMask(int translatingMask)
-
scalingMask
public B scalingMask(int scalingMask)
-
xAxisScalingMask
public B xAxisScalingMask(int xAxisScalingMask)
-
yAxisScalingMask
public B yAxisScalingMask(int yAxisScalingMask)
-
build
public T build()
- Specified by:
build
in classAbstractGraphMouse.Builder<T extends DefaultGraphMouse,B extends DefaultGraphMouse.Builder<V,E,T,B>>
-
-