public interface TagEventScripts extends java.io.Serializable, Countable, Mergable<TagEventScripts>
In addition to maintaining the scripts, this object also tracks whether or not they are "enabled", in order to let users temporarily disable defined scripts.
Modifier and Type | Method and Description |
---|---|
boolean |
contains(java.lang.String eventId) |
java.lang.String |
get(java.lang.String eventId) |
java.util.Set<java.lang.String> |
getDefinedEvents() |
boolean |
isEventEnabled(java.lang.String eventId) |
boolean |
isInherited(java.lang.String eventId) |
boolean |
isOverridden(java.lang.String eventId) |
void |
remove(java.lang.String eventId) |
void |
set(java.lang.String eventId,
java.lang.String code) |
void |
setEventEnabled(java.lang.String eventId,
boolean enabled) |
java.lang.String get(java.lang.String eventId)
void set(java.lang.String eventId, java.lang.String code)
boolean contains(java.lang.String eventId)
void remove(java.lang.String eventId)
boolean isOverridden(java.lang.String eventId)
boolean isInherited(java.lang.String eventId)
java.util.Set<java.lang.String> getDefinedEvents()
boolean isEventEnabled(java.lang.String eventId)
void setEventEnabled(java.lang.String eventId, boolean enabled)