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 intaddRegionSelectionCompleteMaskprotected intaddRegionSelectionMaskprotected intaddSingleSelectionMaskprotected intregionSelectionCompleteMaskprotected intregionSelectionMaskprotected intscalingMaskprotected intsingleSelectionMaskprotected inttranslatingMaskprotected intxAxisScalingMaskprotected intyAxisScalingMask-
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 BaddRegionSelectionCompleteMask(int addRegionSelectionCompleteMask)BaddRegionSelectionMask(int addRegionSelectionMask)BaddSingleSelectionMask(int addSingleSelectionMask)Tbuild()BregionSelectionCompleteMask(int regionSelectionCompleteMask)BregionSelectionMask(int regionSelectionMask)BscalingMask(int scalingMask)BsingleSelectionMask(int singleSelectionMask)BtranslatingMask(int translatingMask)BxAxisScalingMask(int xAxisScalingMask)ByAxisScalingMask(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:
buildin classAbstractGraphMouse.Builder<T extends DefaultGraphMouse,B extends DefaultGraphMouse.Builder<V,E,T,B>>
-
-