org.noos.xing.mydoggy.plaf
Class PropertyChangeEventSource
java.lang.Object
org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
- All Implemented Interfaces:
- Cleaner
- Direct Known Subclasses:
- ContentRepresentativeAnchorDescriptor, DefaultToolWindowTypeDescriptor, MyDoggyContent, MyDoggyContentManager, MyDoggyContentManagerUI, MyDoggyContentUI, MyDoggyResourceManager, MyDoggyToolWindow, MyDoggyToolWindowBar, MyDoggyToolWindowManagerDescriptor, MyDoggyToolWindowTab, ToolWindowRepresentativeAnchorDescriptor
public class PropertyChangeEventSource
- extends Object
- implements Cleaner
- Author:
- Angelo De Caro (angelo.decaro@gmail.com)
|
Method Summary |
void |
addPlafPropertyChangeListener(PropertyChangeListener listener)
|
void |
addPlafPropertyChangeListener(PropertyChangeListener listener,
String... propertyNames)
|
void |
addPlafPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
|
void |
addPropertyChangeListener(PropertyChangeListener listener)
|
void |
addPropertyChangeListener(PropertyChangeListener listener,
String... excludeProperties)
|
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
|
void |
cleanup()
|
protected void |
firePlafPropertyChangeEvent(PropertyChangeEvent event)
|
protected void |
firePlafPropertyChangeEvent(String property,
Object oldValue,
Object newValue)
|
protected void |
firePropertyChangeEvent(PropertyChangeEvent event)
|
protected void |
firePropertyChangeEvent(PropertyChangeEvent event,
PropertyChangeEvent pblEvent)
|
protected void |
firePropertyChangeEvent(String property,
Object oldValue,
Object newValue)
|
protected void |
firePropertyChangeEvent(String property,
Object oldValue,
Object newValue,
Object userObject)
|
protected void |
firePropertyChangeEventPublicListenerOnly(String property,
Object oldValue,
Object newValue)
|
PropertyChangeListener[] |
getPlafPropertyChangeListeners()
|
PropertyChangeListener[] |
getPlafPropertyChangeListeners(String propertyName)
|
PropertyChangeListener[] |
getPropertyChangeListeners()
|
PropertyChangeListener[] |
getPropertyChangeListeners(String propertyName)
|
protected CleanablePropertyChangeSupport |
initPropertyChangeSupport()
|
void |
removePlafPropertyChangeListener(PropertyChangeListener listener)
|
void |
removePlafPropertyChangeListener(PropertyChangeListener listener,
String... propertyNames)
|
void |
removePlafPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
|
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
publicChangeSupport
protected CleanablePropertyChangeSupport publicChangeSupport
plafChangeSupport
protected CleanablePropertyChangeSupport plafChangeSupport
firePublicEventQuestion
protected Question<Object,Boolean> firePublicEventQuestion
publicEvent
protected boolean publicEvent
PropertyChangeEventSource
protected PropertyChangeEventSource()
PropertyChangeEventSource
public PropertyChangeEventSource(Question<Object,Boolean> firePublicEventQuestion)
cleanup
public void cleanup()
- Specified by:
cleanup in interface Cleaner
initPropertyChangeSupport
protected CleanablePropertyChangeSupport initPropertyChangeSupport()
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener,
String... excludeProperties)
addPropertyChangeListener
public void addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
addPlafPropertyChangeListener
public void addPlafPropertyChangeListener(PropertyChangeListener listener)
addPlafPropertyChangeListener
public void addPlafPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
addPlafPropertyChangeListener
public void addPlafPropertyChangeListener(PropertyChangeListener listener,
String... propertyNames)
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
removePlafPropertyChangeListener
public void removePlafPropertyChangeListener(PropertyChangeListener listener)
removePlafPropertyChangeListener
public void removePlafPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
removePlafPropertyChangeListener
public void removePlafPropertyChangeListener(PropertyChangeListener listener,
String... propertyNames)
getPropertyChangeListeners
public PropertyChangeListener[] getPropertyChangeListeners()
getPropertyChangeListeners
public PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
getPlafPropertyChangeListeners
public PropertyChangeListener[] getPlafPropertyChangeListeners()
getPlafPropertyChangeListeners
public PropertyChangeListener[] getPlafPropertyChangeListeners(String propertyName)
firePropertyChangeEvent
protected void firePropertyChangeEvent(PropertyChangeEvent event)
firePropertyChangeEvent
protected void firePropertyChangeEvent(String property,
Object oldValue,
Object newValue)
firePropertyChangeEvent
protected void firePropertyChangeEvent(String property,
Object oldValue,
Object newValue,
Object userObject)
firePlafPropertyChangeEvent
protected void firePlafPropertyChangeEvent(PropertyChangeEvent event)
firePlafPropertyChangeEvent
protected void firePlafPropertyChangeEvent(String property,
Object oldValue,
Object newValue)
firePropertyChangeEvent
protected void firePropertyChangeEvent(PropertyChangeEvent event,
PropertyChangeEvent pblEvent)
firePropertyChangeEventPublicListenerOnly
protected void firePropertyChangeEventPublicListenerOnly(String property,
Object oldValue,
Object newValue)
Copyright © 2012. All Rights Reserved.