Class BasicDescriptiveProperty<T>
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.config.BasicProperty<T>
- 
- com.inductiveautomation.ignition.common.config.BasicDescriptiveProperty<T>
 
 
- 
- All Implemented Interfaces:
- DescriptiveProperty<T>,- Property<T>,- java.io.Serializable
 - Direct Known Subclasses:
- BasicConfigurationProperty,- ZoneTraitDescriptor
 
 public class BasicDescriptiveProperty<T> extends BasicProperty<T> implements DescriptiveProperty<T> - See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description BasicDescriptiveProperty()BasicDescriptiveProperty(Property<T> copy)BasicDescriptiveProperty(Property<T> copy, java.lang.String categoryKey)BasicDescriptiveProperty(java.lang.String name, LocalizedString displayName, LocalizedString category, LocalizedString description, java.lang.Class<? extends T> cls, T defaultValue)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)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalizedStringgetCategory()The category under which this property will be placed when editing.java.lang.StringgetCategoryKey()LocalizedStringgetDescription()Optional description/documentation for the property.java.lang.StringgetDescriptionKey()LocalizedStringgetDisplayName()A friendly display name for the property.java.lang.StringgetDisplayNameKey()voidsetCategory(LocalizedString category)voidsetDescription(LocalizedString description)voidsetDisplayName(LocalizedString displayName)- 
Methods inherited from class com.inductiveautomation.ignition.common.config.BasicPropertyequals, getClazz, getDefaultValue, getName, getType, hashCode, of, setClazz, setClazz_, setDefaultValue, setDefaultValue_, setName, setName_, toString
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertygetDefaultValue, getName, getType
 
- 
 
- 
- 
- 
Constructor Detail- 
BasicDescriptivePropertypublic BasicDescriptiveProperty() 
 - 
BasicDescriptivePropertypublic BasicDescriptiveProperty(Property<T> copy, java.lang.String categoryKey) 
 - 
BasicDescriptivePropertypublic BasicDescriptiveProperty(java.lang.String name, java.lang.String displayNameKey, java.lang.String categoryKey, java.lang.Class<? extends T> cls)
 - 
BasicDescriptivePropertypublic BasicDescriptiveProperty(java.lang.String name, java.lang.String displayNameKey, java.lang.String categoryKey, java.lang.Class<? extends T> cls, T defaultValue)
 - 
BasicDescriptivePropertypublic 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)
 - 
BasicDescriptivePropertypublic BasicDescriptiveProperty(java.lang.String name, LocalizedString displayName, LocalizedString category, LocalizedString description, java.lang.Class<? extends T> cls, T defaultValue)
 - 
BasicDescriptivePropertypublic BasicDescriptiveProperty(java.lang.String name, java.lang.Class<? extends T> cls)
 
- 
 - 
Method Detail- 
getDisplayNamepublic LocalizedString getDisplayName() Description copied from interface:DescriptivePropertyA friendly display name for the property. If not set, will return a raw LocalizedString that contains the property name.- Specified by:
- getDisplayNamein interface- DescriptiveProperty<T>
 
 - 
getCategorypublic LocalizedString getCategory() Description copied from interface:DescriptivePropertyThe category under which this property will be placed when editing.- Specified by:
- getCategoryin interface- DescriptiveProperty<T>
 
 - 
getDescriptionpublic LocalizedString getDescription() Description copied from interface:DescriptivePropertyOptional description/documentation for the property. May return null if no information is available.- Specified by:
- getDescriptionin interface- DescriptiveProperty<T>
 
 - 
setDisplayNamepublic void setDisplayName(LocalizedString displayName) 
 - 
setCategorypublic void setCategory(LocalizedString category) 
 - 
getDisplayNameKeypublic java.lang.String getDisplayNameKey() 
 - 
getCategoryKeypublic java.lang.String getCategoryKey() 
 - 
getDescriptionKeypublic java.lang.String getDescriptionKey() 
 - 
setDescriptionpublic void setDescription(LocalizedString description) 
 
- 
 
-