de.grogra.blocks.arrangeBlock
Class ProbabilityArrange

java.lang.Object
  extended by de.grogra.persistence.ShareableBase
      extended by de.grogra.blocks.arrangeBlock.ShareableArrangeBase
          extended by de.grogra.blocks.arrangeBlock.ProbabilityArrange
All Implemented Interfaces:
ArrangeMethod, Manageable, Shareable

public class ProbabilityArrange
extends ShareableArrangeBase
implements ArrangeMethod


Nested Class Summary
static class ProbabilityArrange.Type
           
 
Field Summary
static ProbabilityArrange.Type $TYPE
           
static SCOType.Field hierarchic$FIELD
           
static SCOType.Field level$FIELD
           
static SCOType.Field method$FIELD
           
static SCOType.Field minRadius$FIELD
           
 
Fields inherited from class de.grogra.blocks.arrangeBlock.ShareableArrangeBase
densityField, MAX_NUMBER, maxF, maxX, maxXHalbe, maxY, maxYHalbe, prozent, seed, superNumber, xx, yy
 
Constructor Summary
ProbabilityArrange()
           
 
Method Summary
 void calculate()
           
 int getLevel()
           
 ManageableType getManageableType()
           
 ShareableProbabilityArrangeBase getMethod()
           
 float getMinRadius()
           
 boolean isHierarchic()
           
 void setHierarchic(boolean value)
           
 void setLevel(int value)
           
 void setMethod(ShareableProbabilityArrangeBase value)
           
 void setMinRadius(float value)
           
 
Methods inherited from class de.grogra.blocks.arrangeBlock.ShareableArrangeBase
copyField, getXx, getYy, setAll, setNumber
 
Methods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.grogra.blocks.arrangeBlock.ArrangeMethod
getXx, getYy
 

Field Detail

$TYPE

public static final ProbabilityArrange.Type $TYPE

hierarchic$FIELD

public static final SCOType.Field hierarchic$FIELD

level$FIELD

public static final SCOType.Field level$FIELD

method$FIELD

public static final SCOType.Field method$FIELD

minRadius$FIELD

public static final SCOType.Field minRadius$FIELD
Constructor Detail

ProbabilityArrange

public ProbabilityArrange()
Method Detail

calculate

public void calculate()
Specified by:
calculate in class ShareableArrangeBase

getLevel

public int getLevel()

getManageableType

public ManageableType getManageableType()
Specified by:
getManageableType in interface Manageable

getMethod

public ShareableProbabilityArrangeBase getMethod()

getMinRadius

public float getMinRadius()

isHierarchic

public boolean isHierarchic()

setHierarchic

public void setHierarchic(boolean value)

setLevel

public void setLevel(int value)

setMethod

public void setMethod(ShareableProbabilityArrangeBase value)

setMinRadius

public void setMinRadius(float value)