T
- public abstract class AbstractMultiPackagedProperty<T> extends AbstractPackagedProperty<T>
Modifier and Type | Field and Description |
---|---|
protected static char |
DELIMITER |
packagedFieldTypesByKey
Modifier | Constructor and Description |
---|---|
protected |
AbstractMultiPackagedProperty(String theName,
String theDescription,
T theDefault,
String[] theLegalPackageNames,
float theUIOrder)
Constructor for AbstractMultiPackagedProperty.
|
Modifier and Type | Method and Description |
---|---|
protected String |
defaultAsString() |
boolean |
isMultiValue()
Returns whether the property is multi-valued, i.e.
|
addAttributesTo, itemTypeName, legalPackageNames, packageNameOf, packageNamesIn, valueErrorFor
areEqual, asDelimitedString, asDelimitedString, asString, attributeValuesById, choices, compareTo, defaultHasNullValue, defaultValue, description, equals, errorFor, hashCode, isArray, isRequired, multiValueDelimiter, name, preferredRowCount, propertyErrorFor, toString, typeErrorFor, uiOrder, valuesErrorFor
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
type, valueFrom
protected static final char DELIMITER
protected AbstractMultiPackagedProperty(String theName, String theDescription, T theDefault, String[] theLegalPackageNames, float theUIOrder)
theName
- StringtheDescription
- StringtheDefault
- TtheLegalPackageNames
- String[]theUIOrder
- floatpublic boolean isMultiValue()
AbstractProperty
isMultiValue
in interface PropertyDescriptor<T>
isMultiValue
in class AbstractProperty<T>
PropertyDescriptor.isMultiValue()
protected String defaultAsString()
defaultAsString
in class AbstractProperty<T>
Copyright © 2002-2014 InfoEther. All Rights Reserved.