Class StyleAttributeEditor
- java.lang.Object
-
- com.inductiveautomation.ignition.common.util.AbstractChangeable
-
- com.inductiveautomation.perspective.designer.styles.StyleAttributeEditor
-
- All Implemented Interfaces:
Changeable
- Direct Known Subclasses:
CheckboxEditor
,ColorAttributeEditor
,EditableDropdownEditor
,OptionButtonBarEditor
,OptionDropdownEditor
,OptionRowEditor
,RawTextEditor
,ShadowEditor
,ZeroToOneEditor
public abstract class StyleAttributeEditor extends AbstractChangeable
-
-
Field Summary
Fields Modifier and Type Field Description protected StyleAttribute
attribute
-
Fields inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeable
changeEvent, listenerList
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
StyleAttributeEditor(StyleAttribute attribute)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StyleAttribute
getAttribute()
abstract javax.swing.JComponent
getComponent()
abstract java.lang.String
getValue()
protected static java.lang.String
optionToString(java.lang.Enum<?> option)
abstract void
setValue(java.lang.String value)
-
Methods inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeable
addChangeListener, fireStateChanged, getChangeListeners, removeChangeListener
-
-
-
-
Field Detail
-
attribute
protected final StyleAttribute attribute
-
-
Constructor Detail
-
StyleAttributeEditor
protected StyleAttributeEditor(StyleAttribute attribute)
-
-
Method Detail
-
getAttribute
public StyleAttribute getAttribute()
-
getComponent
public abstract javax.swing.JComponent getComponent()
-
getValue
public abstract java.lang.String getValue()
-
setValue
public abstract void setValue(java.lang.String value)
-
optionToString
protected static java.lang.String optionToString(java.lang.Enum<?> option)
-
-