public class ExtendedTagEventScripts extends java.lang.Object implements TagEventScripts
Constructor and Description |
---|
ExtendedTagEventScripts(TagEventScripts local,
TagEventScripts parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(java.lang.String eventId) |
static TagEventScripts |
extend(TagEventScripts parent,
TagEventScripts extension) |
java.lang.String |
get(java.lang.String eventId) |
int |
getCount() |
java.util.Set<java.lang.String> |
getDefinedEvents() |
TagEventScripts |
getLocal() |
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) |
public ExtendedTagEventScripts(TagEventScripts local, TagEventScripts parent)
public static TagEventScripts extend(TagEventScripts parent, TagEventScripts extension)
public TagEventScripts getLocal()
public java.lang.String get(java.lang.String eventId)
get
in interface TagEventScripts
public void set(java.lang.String eventId, java.lang.String code)
set
in interface TagEventScripts
public boolean contains(java.lang.String eventId)
contains
in interface TagEventScripts
public void remove(java.lang.String eventId)
remove
in interface TagEventScripts
public boolean isOverridden(java.lang.String eventId)
isOverridden
in interface TagEventScripts
public boolean isInherited(java.lang.String eventId)
isInherited
in interface TagEventScripts
public boolean isEventEnabled(java.lang.String eventId)
isEventEnabled
in interface TagEventScripts
public void setEventEnabled(java.lang.String eventId, boolean enabled)
setEventEnabled
in interface TagEventScripts
public java.util.Set<java.lang.String> getDefinedEvents()
getDefinedEvents
in interface TagEventScripts