Package org.jfree.chart.labels
Enum ItemLabelClip
- java.lang.Object
-
- java.lang.Enum<ItemLabelClip>
-
- org.jfree.chart.labels.ItemLabelClip
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ItemLabelClip>
public enum ItemLabelClip extends java.lang.Enum<ItemLabelClip>
The clip type for the label. Only used whenItemLabelAnchor.isInternal()
returnstrue
, iffalse
labelClip
is always considered to beNONE
)
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CLIP
Does not draw outside the item, just clips the labelFIT
Only draw label when it fits the itemNONE
No clipping, labels might overlapTRUNCATE
Truncates the label with '...' to fit the itemTRUNCATE_WORD
Truncates the label on whole words with '...' to fit the item
-
Constructor Summary
Constructors Modifier Constructor Description private
ItemLabelClip()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ItemLabelClip
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ItemLabelClip[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
FIT
public static final ItemLabelClip FIT
Only draw label when it fits the item
-
NONE
public static final ItemLabelClip NONE
No clipping, labels might overlap
-
CLIP
public static final ItemLabelClip CLIP
Does not draw outside the item, just clips the label
-
TRUNCATE
public static final ItemLabelClip TRUNCATE
Truncates the label with '...' to fit the item
-
TRUNCATE_WORD
public static final ItemLabelClip TRUNCATE_WORD
Truncates the label on whole words with '...' to fit the item
-
-
Method Detail
-
values
public static ItemLabelClip[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ItemLabelClip c : ItemLabelClip.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ItemLabelClip valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-