public class FwkPropertyChange extends FwkDescription implements FwkPropertyChangeInterface
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected FwkInterface |
source |
static java.lang.String |
version |
author, buildnr, className, company, copyright, creationDate, dateFormatString, description, eMail, FWK_ICON, FWK_ICON_ARRAY, FWK_ICON_BG, FWK_ICON_BG_ARRAY, FWK_ICON_BG_LARGE, FWK_ICON_BG_LARGE_ARRAY, FWK_ICON_LARGE, FWK_ICON_LARGE_ARRAY, icon, ICON, iconCount, iconKey, internetAddress, name, titleName
AUTHOR, BUILDNR, COMPANY, COPYRIGHT, DATE_FORMAT, DEFAULT_ICON, DESCRIPTION, INTERNET, LARGE_ICON, LARGE_KEY_EXT, LARGE_OPAQUE_ICON, LARGE_OPAQUE_KEY_EXT, OPAQUE_ICON, OPAQUE_KEY_EXT, RCS_DATE_FORMAT, SUPPORT_EMAIL, TITLE_NAME
Constructor and Description |
---|
FwkPropertyChange() |
FwkPropertyChange(FwkInterface source)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(FwkPropertyChangeListenerInterface listener)
Add a PropertyChangeListener to the listener list.
|
void |
addPropertyChangeListener(java.lang.String propertyName,
FwkPropertyChangeListenerInterface listener)
Add a PropertyChangeListener for a specific property.
|
protected void |
firePropertyChange(java.util.HashMap listeners,
java.beans.PropertyChangeEvent event)
Fire a property change event on the given listener list.
|
void |
firePropertyChange(java.beans.PropertyChangeEvent evt)
Fire an existing PropertyChangeEvent to any registered listeners.
|
void |
firePropertyChange(java.lang.String propertyName,
boolean oldValue,
boolean newValue)
Report a boolean bound property update to any registered listeners.
|
void |
firePropertyChange(java.lang.String propertyName,
char oldValue,
char newValue)
Report an char bound property update to any registered listeners.
|
void |
firePropertyChange(java.lang.String propertyName,
double oldValue,
double newValue)
Report an double bound property update to any registered listeners.
|
void |
firePropertyChange(java.lang.String propertyName,
float oldValue,
float newValue)
Report an float bound property update to any registered listeners.
|
void |
firePropertyChange(java.lang.String propertyName,
int oldValue,
int newValue)
Report an int bound property update to any registered listeners.
|
void |
firePropertyChange(java.lang.String propertyName,
long oldValue,
long newValue)
Report an long bound property update to any registered listeners.
|
void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
Report a bound property update to any registered listeners.
|
FwkArrayInterface |
getPropertyChangeArray()
Get a array containing the property names for that listeners are registered.
|
FwkArrayInterface |
getPropertyChangeListenerArray()
Get a array containing the registered property change listeners.
|
FwkArrayInterface |
getPropertyChangeListenerArray(java.lang.String propertyName)
Get a array containing the registered property change listeners for the
specific property.
|
java.lang.String |
getVersion()
Return the version string of the FWK component.
|
boolean |
isPropertyChangeEventSuspended()
Inquire the suspend status.
|
void |
removePropertyChangeListener(FwkPropertyChangeListenerInterface listener)
Remove a PropertyChangeListener from the listener list.
|
void |
removePropertyChangeListener(java.lang.String propertyName,
FwkPropertyChangeListenerInterface listener)
Remove a PropertyChangeListener for a specific property.
|
void |
setSource(FwkInterface source)
Set the bean source object of the property change support.
|
void |
suspendPropertyChangeEvents(boolean flag)
Suspend the property change events.
|
getAuthor, getBuild, getClassName, getCompany, getCompanyInternetAddress, getCopyright, getCreationDate, getCreationDate, getDateFormatString, getDescription, getIcon, getIcon, getIconKey, getIconKey, getName, getPresentationString, getPresentationString, getSupportEMail, getTitle, getTitleName, getTransferData, getTransferDataFlavors, isDataFlavorSupported, lostOwnership, setAuthor, setBuild, setClassName, setCompany, setCompanyInternetAddress, setCopyright, setCreationDate, setCreationDate, setDateFormatString, setDescription, setDescriptor, setIcon, setIcon, setIconKey, setIconKey, setName, setSupportEMail, setTitleName, toString
getNiceVersion, release
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
release
public static final java.lang.String version
protected FwkInterface source
public FwkPropertyChange()
public FwkPropertyChange(FwkInterface source)
source
- The component to be given as the source for any events.public java.lang.String getVersion()
FwkInterface
getVersion
in interface FwkInterface
getVersion
in class FwkDescription
public void setSource(FwkInterface source)
setSource
in interface FwkPropertyChangeInterface
source
- The component to be given as the source for any events.public void suspendPropertyChangeEvents(boolean flag)
suspendPropertyChangeEvents
in interface FwkPropertyChangeInterface
flag
- If true the property change events will be suspended.public boolean isPropertyChangeEventSuspended()
isPropertyChangeEventSuspended
in interface FwkPropertyChangeInterface
public FwkArrayInterface getPropertyChangeListenerArray()
getPropertyChangeListenerArray
in interface FwkPropertyChangeInterface
public FwkArrayInterface getPropertyChangeListenerArray(java.lang.String propertyName)
getPropertyChangeListenerArray
in interface FwkPropertyChangeInterface
propertyName
- The name of the property whose listeners are requested.public FwkArrayInterface getPropertyChangeArray()
getPropertyChangeArray
in interface FwkPropertyChangeInterface
public void addPropertyChangeListener(FwkPropertyChangeListenerInterface listener)
addPropertyChangeListener
in interface FwkPropertyChangeInterface
listener
- The property change listener.PropertyChangeSupport
public void addPropertyChangeListener(java.lang.String propertyName, FwkPropertyChangeListenerInterface listener)
addPropertyChangeListener
in interface FwkPropertyChangeInterface
propertyName
- The property name.listener
- The property change listener.PropertyChangeSupport
protected void firePropertyChange(java.util.HashMap listeners, java.beans.PropertyChangeEvent event)
ListenerList
- The list of listeners that should receive an event.event
- The event to be fired.public void firePropertyChange(java.beans.PropertyChangeEvent evt)
firePropertyChange
in interface FwkPropertyChangeInterface
evt
- The property change event.PropertyChangeSupport
public void firePropertyChange(java.lang.String propertyName, boolean oldValue, boolean newValue)
firePropertyChange
in interface FwkPropertyChangeInterface
propertyName
- The property name.oldValue
- The old value of the property.newValue
- The new value of the property.PropertyChangeSupport
public void firePropertyChange(java.lang.String propertyName, char oldValue, char newValue)
firePropertyChange
in interface FwkPropertyChangeInterface
propertyName
- The property name.oldValue
- The old value of the property.newValue
- The new value of the property.public void firePropertyChange(java.lang.String propertyName, int oldValue, int newValue)
firePropertyChange
in interface FwkPropertyChangeInterface
propertyName
- The property name.oldValue
- The old value of the property.newValue
- The new value of the property.PropertyChangeSupport
public void firePropertyChange(java.lang.String propertyName, long oldValue, long newValue)
firePropertyChange
in interface FwkPropertyChangeInterface
propertyName
- The property name.oldValue
- The old value of the property.newValue
- The new value of the property.public void firePropertyChange(java.lang.String propertyName, float oldValue, float newValue)
firePropertyChange
in interface FwkPropertyChangeInterface
propertyName
- The property name.oldValue
- The old value of the property.newValue
- The new value of the property.public void firePropertyChange(java.lang.String propertyName, double oldValue, double newValue)
firePropertyChange
in interface FwkPropertyChangeInterface
propertyName
- The property name.oldValue
- The old value of the property.newValue
- The new value of the property.public void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
firePropertyChange
in interface FwkPropertyChangeInterface
propertyName
- The property name.oldValue
- The old value of the property.newValue
- The new value of the property.PropertyChangeSupport
public void removePropertyChangeListener(FwkPropertyChangeListenerInterface listener)
removePropertyChangeListener
in interface FwkPropertyChangeInterface
listener
- The property change listener.PropertyChangeSupport
public void removePropertyChangeListener(java.lang.String propertyName, FwkPropertyChangeListenerInterface listener)
removePropertyChangeListener
in interface FwkPropertyChangeInterface
propertyName
- The property name.listener
- The property change listener.PropertyChangeSupport