public class FilteredTagChangeListener extends java.lang.Object implements TagChangeListener
Modifier and Type | Class and Description |
---|---|
static class |
FilteredTagChangeListener.FilteredTagChangeEvent |
static class |
FilteredTagChangeListener.TagChangeType |
Constructor and Description |
---|
FilteredTagChangeListener(TagPath tagPath,
java.util.EnumSet<FilteredTagChangeListener.TagChangeType> allowedChanges) |
FilteredTagChangeListener(TagPath tagPath,
java.util.EnumSet<FilteredTagChangeListener.TagChangeType> allowedChanges,
boolean suppressInitialEvent) |
FilteredTagChangeListener(TagPath tagPath,
java.util.EnumSet<FilteredTagChangeListener.TagChangeType> allowedChanges,
TagChangeListener delegateListener) |
FilteredTagChangeListener(TagPath tagPath,
java.util.EnumSet<FilteredTagChangeListener.TagChangeType> allowedChanges,
TagChangeListener delegateListener,
boolean suppressInitialEvent) |
Modifier and Type | Method and Description |
---|---|
TagProp |
getTagProperty()
The TagProp that this listener cares about.
|
static void |
main(java.lang.String[] args) |
protected void |
onFilteredTagChange(FilteredTagChangeListener.FilteredTagChangeEvent event)
Override to receive
FilteredTagChangeListener.FilteredTagChangeEvent s instead of or in addition to using a delegate listener. |
void |
tagChanged(TagChangeEvent e)
Invoked when the tag has changed
|
public FilteredTagChangeListener(TagPath tagPath, java.util.EnumSet<FilteredTagChangeListener.TagChangeType> allowedChanges)
public FilteredTagChangeListener(TagPath tagPath, java.util.EnumSet<FilteredTagChangeListener.TagChangeType> allowedChanges, boolean suppressInitialEvent)
public FilteredTagChangeListener(TagPath tagPath, java.util.EnumSet<FilteredTagChangeListener.TagChangeType> allowedChanges, TagChangeListener delegateListener)
public FilteredTagChangeListener(TagPath tagPath, java.util.EnumSet<FilteredTagChangeListener.TagChangeType> allowedChanges, TagChangeListener delegateListener, boolean suppressInitialEvent)
protected void onFilteredTagChange(FilteredTagChangeListener.FilteredTagChangeEvent event)
FilteredTagChangeListener.FilteredTagChangeEvent
s instead of or in addition to using a delegate listener.event
- The FilteredTagChangeListener.FilteredTagChangeEvent
.public TagProp getTagProperty()
TagChangeListener
getTagProperty
in interface TagChangeListener
public void tagChanged(TagChangeEvent e)
TagChangeListener
tagChanged
in interface TagChangeListener
e
- a ChangeEvent objectpublic static void main(java.lang.String[] args)