| net.infonode.properties.types.NumberProperty net.infonode.properties.types.IntegerProperty
IntegerProperty | public class IntegerProperty extends NumberProperty (Code) | | An integer property.
author: $Author: jesper $ version: $Revision: 1.4 $ |
Method Summary | |
public static IntegerProperty | createPositive(PropertyGroup group, String name, String description, int preferredDigitCount, PropertyValueHandler valueHandler) Creates an integer property that can only be set to zero and positive integers. | public int | get(Object valueContainer) Returns the integer value of this property in a value container. | public void | set(Object valueContainer, int value) Sets the integer value of this property in a value container. |
IntegerProperty | public IntegerProperty(PropertyGroup group, String name, String description, PropertyValueHandler valueHandler)(Code) | | Constructor.
Creates an unbounded integer property.
Parameters: group - the property group Parameters: name - the property name Parameters: description - the property description Parameters: valueHandler - handles values for this property |
IntegerProperty | public IntegerProperty(PropertyGroup group, String name, String description, int min, int max, int preferredDigitCount, PropertyValueHandler valueHandler)(Code) | | Constructor.
Parameters: group - the property group Parameters: name - the property name Parameters: description - the property description Parameters: min - the smallest value that this property can have Parameters: max - the largest value that this property can have Parameters: preferredDigitCount - the preferred number of digits to allocate space for in an editor for a property value Parameters: valueHandler - handles values for this property |
createPositive | public static IntegerProperty createPositive(PropertyGroup group, String name, String description, int preferredDigitCount, PropertyValueHandler valueHandler)(Code) | | Creates an integer property that can only be set to zero and positive integers.
Parameters: group - the property group Parameters: name - the property name Parameters: description - the property description Parameters: preferredDigitCount - the preferred number of digits to allocate space for in an editor for a property value Parameters: valueHandler - handles values for this property an an integer property that can only be set to zero and positive integers |
get | public int get(Object valueContainer)(Code) | | Returns the integer value of this property in a value container.
Parameters: valueContainer - the value container the integer value of this property |
set | public void set(Object valueContainer, int value)(Code) | | Sets the integer value of this property in a value container.
Parameters: valueContainer - the value container Parameters: value - the float value |
|
|