Class TagEventScriptsDiff
- java.lang.Object
-
- com.inductiveautomation.ignition.common.sqltags.model.scripts.BasicTagEventScripts
-
- com.inductiveautomation.ignition.common.sqltags.model.scripts.TagEventScriptsDiff
-
- All Implemented Interfaces:
Countable
,Extendable<TagEventScripts>
,Mergable<TagEventScripts>
,EditDiff<TagEventScripts>
,TagEventScripts
,java.io.Serializable
public class TagEventScriptsDiff extends BasicTagEventScripts implements EditDiff<TagEventScripts>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.common.sqltags.model.scripts.BasicTagEventScripts
BasicTagEventScripts.Script
-
-
Constructor Summary
Constructors Constructor Description TagEventScriptsDiff()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyTo(TagEventScripts scripts)
java.util.Set<java.lang.String>
getRemoved()
boolean
hasChanges()
Returns whether the diff has been modified.boolean
isRemoved(java.lang.String eventId)
void
remove(java.lang.String eventId)
void
set(java.lang.String eventId, java.lang.String code)
java.lang.String
toString()
-
Methods inherited from class com.inductiveautomation.ignition.common.sqltags.model.scripts.BasicTagEventScripts
contains, equals, get, getCount, getDefinedEvents, isEventEnabled, isInherited, isOverridden, set, setEventEnabled
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.common.sqltags.model.scripts.TagEventScripts
extend, getExtension, merge, newExtension
-
-
-
-
Method Detail
-
set
public void set(java.lang.String eventId, java.lang.String code)
- Specified by:
set
in interfaceTagEventScripts
- Overrides:
set
in classBasicTagEventScripts
-
remove
public void remove(java.lang.String eventId)
- Specified by:
remove
in interfaceTagEventScripts
- Overrides:
remove
in classBasicTagEventScripts
-
isRemoved
public boolean isRemoved(java.lang.String eventId)
-
getRemoved
public java.util.Set<java.lang.String> getRemoved()
-
hasChanges
public boolean hasChanges()
Description copied from interface:EditDiff
Returns whether the diff has been modified.- Specified by:
hasChanges
in interfaceEditDiff<TagEventScripts>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classBasicTagEventScripts
-
applyTo
public void applyTo(TagEventScripts scripts)
-
-