Class SymbolStateConfig
java.lang.Object
com.inductiveautomation.ignition.common.util.AbstractChangeable
com.inductiveautomation.perspective.common.config.symbols.SymbolStateConfig
- All Implemented Interfaces:
Changeable
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeable
changeEvent, listenerList
-
Constructor Summary
ConstructorsConstructorDescriptionSymbolStateConfig
(SymbolStateConfig config) SymbolStateConfig
(String name, Map<String, SymbolThemeConfig> themes, Set<String> appliedSymbols) -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
static SymbolStateConfig
getName()
int
hashCode()
void
removeSymbol
(String symbolName) void
setAppliedSymbols
(Set<String> appliedSymbols) void
void
setThemes
(Map<String, SymbolThemeConfig> themes) Methods inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeable
addChangeListener, fireStateChanged, getChangeListeners, removeChangeListener
-
Constructor Details
-
SymbolStateConfig
-
SymbolStateConfig
-
-
Method Details
-
fromJson
public static SymbolStateConfig fromJson(String stateName, com.inductiveautomation.ignition.common.gson.JsonElement json) -
getName
-
setName
-
getThemes
-
getTheme
-
setThemes
-
addSymbol
-
removeSymbol
-
getAppliedSymbols
-
setAppliedSymbols
-
equals
-
hashCode
public int hashCode()
-