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 class
TagCloudAlgorithm.OrientationMode
static class
TagCloudAlgorithm.Spiral
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PROPERTY_FONT
static java.lang.String
PROPERTY_ORIENTATIONMODE
static java.lang.String
PROPERTY_SPIRAL
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Font
getFont()
int
getMaxTags()
int
getnSubdivisions()
TagCloudAlgorithm.OrientationMode
getOrientationMode()
TagCloudAlgorithm.Spiral
getSpiral()
void
setMaxTags(int maxTags)
void
setnSubdivisions(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()
-
-