T
- public abstract class AbstractDelimitedProperty<T> extends AbstractProperty<T>
Modifier | Constructor and Description |
---|---|
protected |
AbstractDelimitedProperty(String theName,
String theDescription,
T theDefault,
char delimiter,
float theUIOrder)
Constructor for AbstractDelimitedProperty.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addAttributesTo(Map<String,String> attributes) |
protected String |
defaultAsString() |
protected static char |
delimiterIn(Map<String,String> parameters) |
boolean |
isMultiValue()
Returns whether the property is multi-valued, i.e.
|
char |
multiValueDelimiter()
Return the character being used to delimit multiple property values
within a single string.
|
protected void |
multiValueDelimiter(char aDelimiter) |
areEqual, asDelimitedString, asDelimitedString, asString, attributeValuesById, choices, compareTo, defaultHasNullValue, defaultValue, description, equals, errorFor, hashCode, isArray, isRequired, name, preferredRowCount, propertyErrorFor, toString, typeErrorFor, uiOrder, valueErrorFor, valuesErrorFor
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
type, valueFrom
protected void addAttributesTo(Map<String,String> attributes)
addAttributesTo
in class AbstractProperty<T>
attributes
- Mapprotected String defaultAsString()
defaultAsString
in class AbstractProperty<T>
protected void multiValueDelimiter(char aDelimiter)
aDelimiter
- charpublic char multiValueDelimiter()
AbstractProperty
multiValueDelimiter
in interface PropertyDescriptor<T>
multiValueDelimiter
in class AbstractProperty<T>
PropertyDescriptor.multiValueDelimiter()
public boolean isMultiValue()
AbstractProperty
isMultiValue
in interface PropertyDescriptor<T>
isMultiValue
in class AbstractProperty<T>
PropertyDescriptor.isMultiValue()
Copyright © 2002-2014 InfoEther. All Rights Reserved.