Class TagChangeScript
java.lang.Object
com.inductiveautomation.ignition.common.script.TagChangeScript
- All Implemented Interfaces:
Comparable<TagChangeScript>
Holds the configuration for a gateway or client scoped tag change script. These are modified by the user in the
Designer in the class com.inductiveautomation.ignition.designer.scripteditor.TagChangeEditor.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.TagChangeScript
(String name) TagChangeScript
(String path, String script) Constructor for copying from an old-style tag change script where it was a path/script pair.TagChangeScript
(String name, List<String> paths, String script) -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(@NotNull TagChangeScript o) getName()
getPaths()
boolean
void
setChangeTypes
(EnumSet<FilteredTagChangeListener.TagChangeType> changeTypes) void
setEnabled
(boolean enabled) void
void
void
-
Constructor Details
-
TagChangeScript
Deprecated.For serialization. -
TagChangeScript
Constructor for copying from an old-style tag change script where it was a path/script pair. -
TagChangeScript
-
TagChangeScript
-
TagChangeScript
-
-
Method Details
-
getName
-
setName
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getPaths
-
setPaths
-
getScript
-
setScript
-
getChangeTypes
-
setChangeTypes
-
getPathsFlattened
-
compareTo
- Specified by:
compareTo
in interfaceComparable<TagChangeScript>
-