Package com.macrofocus.treemap.tagcloud
Interface TagCloudAlgorithm<Font>
-
- All Superinterfaces:
Algorithm
- All Known Implementing Classes:
AbstractTagCloudAlgorithm,LegacySwingTagCloudAlgorithm,SwingTagCloudAlgorithm
public interface TagCloudAlgorithm<Font> extends Algorithm
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTagCloudAlgorithm.OrientationModestatic classTagCloudAlgorithm.Spiral
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROPERTY_FONTstatic java.lang.StringPROPERTY_ORIENTATIONMODEstatic java.lang.StringPROPERTY_SPIRAL
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FontgetFont()intgetMaxTags()intgetnSubdivisions()TagCloudAlgorithm.OrientationModegetOrientationMode()TagCloudAlgorithm.SpiralgetSpiral()voidsetMaxTags(int maxTags)voidsetnSubdivisions(int nSubdivisions)-
Methods inherited from interface com.macrofocus.treemap.Algorithm
breadthFirstLayout, depthFirstLayout, finishLayout, getProperties, isChildContained, isColorParent, isCompatible, isRenderingLeafLabelsSupported, isRenderingParentLabelSupported, isSpaceFilling, iterator, startLayout
-
-
-
-
Field Detail
-
PROPERTY_FONT
static final java.lang.String PROPERTY_FONT
- See Also:
- Constant Field Values
-
PROPERTY_ORIENTATIONMODE
static final java.lang.String PROPERTY_ORIENTATIONMODE
- See Also:
- Constant Field Values
-
PROPERTY_SPIRAL
static final java.lang.String PROPERTY_SPIRAL
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMaxTags
int getMaxTags()
-
setMaxTags
void setMaxTags(int maxTags)
-
getnSubdivisions
int getnSubdivisions()
-
setnSubdivisions
void setnSubdivisions(int nSubdivisions)
-
getFont
Font getFont()
-
getSpiral
TagCloudAlgorithm.Spiral getSpiral()
-
getOrientationMode
TagCloudAlgorithm.OrientationMode getOrientationMode()
-
-