Package com.iizix.prop.ui.chart
Enum ChartInteger
- java.lang.Object
- java.lang.Enum<ChartInteger>
- com.iizix.prop.ui.chart.ChartInteger
 
 
- All Implemented Interfaces:
- IPropCnrInteger,- java.io.Serializable,- java.lang.Comparable<ChartInteger>
 - public enum ChartInteger extends java.lang.Enum<ChartInteger> implements IPropCnrInteger The Axis2D integer settings the can be set or retrieved.- Author:
- Christopher Mindus
 
- Enum Constant Summary- Enum Constants - Enum Constant - Description - DELAYDelay for chart, default 200ms.- MARGIN_BOTTOMBottom margin.- MARGIN_LEFTLeft margin.- MARGIN_RIGHTRight margin.- MARGIN_TOPTop margin.- TITLE_GAPTitle gap, default 20 pixels.
 - Method Summary- All Methods Static Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - int- getDefaultValue()Gets the default value when the property is not set.- java.lang.String- getPropName()Returns the name of the property, usually starting with '$'.- void- validate(PropCnr pc, int value)Validates a new value.- static ChartInteger- valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.- static ChartInteger[]- values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- Enum Constant Detail- TITLE_GAP- public static final ChartInteger TITLE_GAP Title gap, default 20 pixels.
 - MARGIN_LEFT- public static final ChartInteger MARGIN_LEFT Left margin.
 - MARGIN_RIGHT- public static final ChartInteger MARGIN_RIGHT Right margin.
 - MARGIN_TOP- public static final ChartInteger MARGIN_TOP Top margin.
 - MARGIN_BOTTOM- public static final ChartInteger MARGIN_BOTTOM Bottom margin.
 - DELAY- public static final ChartInteger DELAY Delay for chart, default 200ms.
 
 - Method Detail- values- public static ChartInteger[] 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 (ChartInteger c : ChartInteger.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - valueOf- public static ChartInteger 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 name
- java.lang.NullPointerException- if the argument is null
 
 - getDefaultValue- public int getDefaultValue() Gets the default value when the property is not set.- Specified by:
- getDefaultValuein interface- IPropCnrInteger
 
 - getPropName- public java.lang.String getPropName() Returns the name of the property, usually starting with '$'.- Specified by:
- getPropNamein interface- IPropCnrInteger
 
 - validate- public void validate(PropCnr pc, int value) throws PropValidateException Validates a new value.- Overridden to provide validation for negative values. - Specified by:
- validatein interface- IPropCnrInteger
- Parameters:
- pc- The property container that will be set.
- value- The new value to validate.
- Throws:
- PropValidateException- If the value is negative.