Class AbstractLayoutModel.Builder<V,T extends AbstractLayoutModel<V>,B extends AbstractLayoutModel.Builder<V,T,B>>
- java.lang.Object
- 
- org.jungrapht.visualization.layout.model.AbstractLayoutModel.Builder<V,T,B>
 
- 
- Direct Known Subclasses:
- LayoutModel.Builder
 - Enclosing class:
- AbstractLayoutModel<V>
 
 public abstract static class AbstractLayoutModel.Builder<V,T extends AbstractLayoutModel<V>,B extends AbstractLayoutModel.Builder<V,T,B>> extends Object 
- 
- 
Field SummaryFields Modifier and Type Field Description protected booleancreateVisRunnableprotected org.jgrapht.Graph<V,?>graphprotected intheightprotected Function<org.jgrapht.Graph<V,?>,Pair<Integer>>initialDimensionFunctionprotected intwidth
 - 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BcreateVisRunnable(boolean createVisRunnable)Bgraph(org.jgrapht.Graph<V,?> graph)Bheight(int height)BinitialDimensionFunction(Function<org.jgrapht.Graph<V,?>,Pair<Integer>> initialDimensionFunction)Bsize(int width, int height)Bwidth(int width)
 
- 
- 
- 
Method Detail- 
sizepublic B size(int width, int height) 
 - 
widthpublic B width(int width) 
 - 
heightpublic B height(int height) 
 - 
initialDimensionFunctionpublic B initialDimensionFunction(Function<org.jgrapht.Graph<V,?>,Pair<Integer>> initialDimensionFunction) 
 - 
createVisRunnablepublic B createVisRunnable(boolean createVisRunnable) 
 
- 
 
-