public class BasicDescriptiveProperty<T> extends BasicProperty<T> implements DescriptiveProperty<T>
| Constructor and Description |
|---|
BasicDescriptiveProperty() |
BasicDescriptiveProperty(Property<T> copy) |
BasicDescriptiveProperty(Property<T> copy,
java.lang.String categoryKey) |
BasicDescriptiveProperty(java.lang.String name,
java.lang.Class<? extends T> cls) |
BasicDescriptiveProperty(java.lang.String name,
java.lang.String displayNameKey,
java.lang.String categoryKey,
java.lang.Class<? extends T> cls) |
BasicDescriptiveProperty(java.lang.String name,
java.lang.String displayNameKey,
java.lang.String categoryKey,
java.lang.Class<? extends T> cls,
T defaultValue) |
BasicDescriptiveProperty(java.lang.String name,
java.lang.String displayNameKey,
java.lang.String categoryKey,
java.lang.String descriptionKey,
java.lang.Class<? extends T> cls,
T defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
LocalizedString |
getCategory()
The category under which this property will be placed when editing.
|
java.lang.String |
getCategoryKey() |
LocalizedString |
getDescription()
Optional description/documentation for the property.
|
java.lang.String |
getDescriptionKey() |
LocalizedString |
getDisplayName()
A friendly display name for the property.
|
java.lang.String |
getDisplayNameKey() |
void |
setCategory(LocalizedString category) |
void |
setDisplayName(LocalizedString displayName) |
equals, getClazz, getDefaultValue, getName, getType, hashCode, setClazz_, setClazz, setDefaultValue_, setDefaultValue, setName_, setName, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDefaultValue, getName, getTypepublic BasicDescriptiveProperty()
public BasicDescriptiveProperty(Property<T> copy, java.lang.String categoryKey)
public BasicDescriptiveProperty(java.lang.String name,
java.lang.String displayNameKey,
java.lang.String categoryKey,
java.lang.Class<? extends T> cls)
public BasicDescriptiveProperty(java.lang.String name,
java.lang.String displayNameKey,
java.lang.String categoryKey,
java.lang.Class<? extends T> cls,
T defaultValue)
public BasicDescriptiveProperty(java.lang.String name,
java.lang.String displayNameKey,
java.lang.String categoryKey,
java.lang.String descriptionKey,
java.lang.Class<? extends T> cls,
T defaultValue)
public BasicDescriptiveProperty(java.lang.String name,
java.lang.Class<? extends T> cls)
public LocalizedString getDisplayName()
DescriptivePropertygetDisplayName in interface DescriptiveProperty<T>public LocalizedString getCategory()
DescriptivePropertygetCategory in interface DescriptiveProperty<T>public LocalizedString getDescription()
DescriptivePropertygetDescription in interface DescriptiveProperty<T>public void setDisplayName(LocalizedString displayName)
public void setCategory(LocalizedString category)
public java.lang.String getDisplayNameKey()
public java.lang.String getCategoryKey()
public java.lang.String getDescriptionKey()