public class BooleanProperty extends AbstractScalarProperty
multiValueDelimiter
emptyPropertySet
Constructor and Description |
---|
BooleanProperty(java.lang.String theName,
java.lang.String theDescription,
boolean[] defaultValues,
float theUIOrder,
int theMaxValues)
Constructor for BooleanProperty.
|
BooleanProperty(java.lang.String theName,
java.lang.String theDescription,
java.lang.Boolean[] defaultValues,
float theUIOrder,
int theMaxValues)
Constructor for BooleanProperty.
|
BooleanProperty(java.lang.String theName,
java.lang.String theDescription,
boolean defaultValue,
float theUIOrder)
Constructor for BooleanProperty.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object[] |
arrayFor(int size)
Method arrayFor.
|
protected java.lang.Object |
createFrom(java.lang.String value)
Method createFrom.
|
java.lang.Class<java.lang.Boolean> |
type()
Method type.
|
valueFrom
areEqual, asDelimitedString, asString, choices, compareTo, defaultValue, description, errorFor, isArray, isRequired, maxValueCount, maxValueCount, multiValueDelimiter, multiValueDelimiter, name, preferredRowCount, propertyErrorFor, typeErrorFor, uiOrder, valueErrorFor
public BooleanProperty(java.lang.String theName, java.lang.String theDescription, boolean defaultValue, float theUIOrder)
theName
- StringtheDescription
- StringdefaultValue
- booleantheUIOrder
- floatpublic BooleanProperty(java.lang.String theName, java.lang.String theDescription, boolean[] defaultValues, float theUIOrder, int theMaxValues)
theName
- StringtheDescription
- StringdefaultValues
- boolean[]theUIOrder
- floattheMaxValues
- intpublic BooleanProperty(java.lang.String theName, java.lang.String theDescription, java.lang.Boolean[] defaultValues, float theUIOrder, int theMaxValues)
theName
- StringtheDescription
- StringdefaultValues
- Boolean[]theUIOrder
- floattheMaxValues
- intpublic java.lang.Class<java.lang.Boolean> type()
PropertyDescriptor.type()
protected java.lang.Object createFrom(java.lang.String value)
createFrom
in class AbstractScalarProperty
value
- Stringprotected java.lang.Object[] arrayFor(int size)
arrayFor
in class AbstractScalarProperty
size
- int