Class TagChangeScript

  • All Implemented Interfaces:
    java.lang.Comparable<TagChangeScript>

    public class TagChangeScript
    extends java.lang.Object
    implements java.lang.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.
    • Constructor Detail

      • TagChangeScript

        @Deprecated
        public TagChangeScript()
        Deprecated.
        For serialization.
      • TagChangeScript

        public TagChangeScript​(java.lang.String path,
                               java.lang.String script)
        Constructor for copying from an old-style tag change script where it was a path/script pair.
      • TagChangeScript

        public TagChangeScript​(java.lang.String name)
      • TagChangeScript

        public TagChangeScript​(java.lang.String name,
                               java.util.List<java.lang.String> paths,
                               java.lang.String script)
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • getPaths

        public java.util.List<java.lang.String> getPaths()
      • setPaths

        public void setPaths​(java.util.List<java.lang.String> paths)
      • getScript

        public java.lang.String getScript()
      • setScript

        public void setScript​(java.lang.String script)
      • getPathsFlattened

        public java.lang.String getPathsFlattened()