public class FwkItem extends FwkPersistence implements FwkItemInterface
setProperty (FwkItemInterface.INFOBUS_SOURCE, producer);
To set the infobus source of the item.,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected javax.infobus.DataItemChangeManagerSupport |
changeManager
The change manager.
|
protected FwkPropertyGroup |
properties |
protected boolean |
suspendChangeManager |
static java.lang.String |
version |
sourceauthor, 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, titleNameINFOBUS_SOURCEAUTHOR, 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 |
|---|
FwkItem()
The constructor.
|
FwkItem(java.lang.String itemName)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDataItemChangeListener(javax.infobus.DataItemChangeListener listener)
Add a data item change listener.
|
void |
fireItemAdded()
This method is used when the item is added to infobus producer.
|
void |
fireItemDeleted()
This method is used when the item is delete from the source of the object.
|
void |
fireItemRevoked()
This method is used when the item is revoked from the infobus producer.
|
void |
fireItemValueChanged()
This method is used when the item is revoked from the infobus producer.
|
java.lang.String |
getName()
Get the name of the item.
|
java.lang.Object |
getProperty(java.lang.String key)
Get properties from object.
|
FwkPropertyGroupInterface |
getPropertyGroup(java.lang.String groupName)
Get a property group from item.
|
javax.infobus.InfoBusEventListener |
getSource()
Returns the source of the DataItem.
|
java.lang.String |
getVersion()
Return the version string of the FWK component.
|
boolean |
isChangeManagerSuspended()
Get a boolean whether the change manager is suspended.
|
void |
release()
Release the data item.
|
void |
removeDataItemChangeListener(javax.infobus.DataItemChangeListener listener)
Remove a data item change listener.
|
void |
setName(java.lang.String name)
Set the name of the infobus item itself.
|
void |
setProperty(java.lang.String key,
java.lang.Object value)
Set a property value of the item.
|
void |
setPropertyGroup(FwkPropertyGroupInterface group)
Set the property group.
|
void |
suspendChangeManager(boolean flag)
Suspend the change manager fire mechanismn.
|
addCommand, addCommand, addToGroup, addToGroup, addVetoableChangeListener, addVetoableChangeListener, clearCommands, commandsAvailable, compareTo, deleteGroup, destroyController, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getAuthor, getBuild, getCommand, getCommands, getCommands, getCompany, getCompanyInternetAddress, getCopyright, getCreationDate, getCreationDate, getDateFormatString, getDescription, getFwkMimeTypes, getGroup, getIcon, getIcon, getIconKey, getIconKey, getPersistentObjectNames, getSupportEMail, getTitle, getTitleName, getVetoableChangeArray, getVetoableChangeListenerArray, getVetoableChangeListenerArray, groupExists, removeCommand, removeFromGroup, removeVetoableChangeListener, removeVetoableChangeListener, setAuthor, setBuild, setCommands, setCompany, setCompanyInternetAddress, setCopyright, setCreationDate, setDateFormatString, setDescription, setDescriptor, setDescriptor, setIcon, setIcon, setIconKey, setIconKey, setSource, setSupportEMail, setTitleNameaddPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, suspendPropertyChangeEventsgetClassName, getPresentationString, getPresentationString, getTransferData, getTransferDataFlavors, isDataFlavorSupported, lostOwnership, setClassName, setCreationDate, toStringgetNiceVersionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCommands, getPersistentObjectNamesdestroyControlleraddPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, setSource, suspendPropertyChangeEventsaddVetoableChangeListener, addVetoableChangeListener, getVetoableChangeArray, getVetoableChangeListenerArray, getVetoableChangeListenerArray, removeVetoableChangeListener, removeVetoableChangeListenergetAuthor, getBuild, getClassName, getCompany, getCompanyInternetAddress, getCopyright, getCreationDate, getCreationDate, getDateFormatString, getDescription, getIcon, getIcon, getIconKey, getIconKey, getPresentationString, getPresentationString, getSupportEMail, getTitle, getTitleName, setAuthor, setBuild, setClassName, setCompany, setCompanyInternetAddress, setCopyright, setCreationDate, setCreationDate, setDateFormatString, setDescription, setDescriptor, setIcon, setIcon, setIconKey, setIconKey, setSupportEMail, setTitleNamegetTransferData, getTransferDataFlavors, isDataFlavorSupportedaddCommand, addCommand, addToGroup, addToGroup, clearCommands, commandsAvailable, deleteGroup, getCommand, getCommands, getGroup, groupExists, removeCommand, removeFromGroup, setCommandsgetPresentationString, getPresentationStringpublic static final java.lang.String version
protected FwkPropertyGroup properties
protected boolean suspendChangeManager
protected transient javax.infobus.DataItemChangeManagerSupport changeManager
public FwkItem()
public FwkItem(java.lang.String itemName)
itemName - The name of the infobus data item.public java.lang.String getVersion()
FwkInterfacegetVersion in interface FwkInterfacegetVersion in class FwkPersistencepublic java.lang.Object getProperty(java.lang.String key)
getProperty in interface FwkItemInterfacegetProperty in interface javax.infobus.DataItemkey - The property keyword.public FwkPropertyGroupInterface getPropertyGroup(java.lang.String groupName)
getPropertyGroup in interface FwkItemInterfacegroupName - The name of the requested group.public void setProperty(java.lang.String key,
java.lang.Object value)
setProperty in interface FwkItemInterfacekey - The property key word.value - The value of the property.public void setPropertyGroup(FwkPropertyGroupInterface group)
setPropertyGroup in interface FwkItemInterfacegroup - the property group.public void suspendChangeManager(boolean flag)
suspendChangeManager in interface FwkItemInterfaceflag - if true the manager doesn' t send messages.public boolean isChangeManagerSuspended()
public java.lang.String getName()
getName in interface FwkDescriptionInterfacegetName in class FwkPersistenceFwkPersistence.setName(String)public void setName(java.lang.String name)
setName in interface FwkDescriptionInterfacesetName in class FwkPersistencename - The new name of the item on current infobusFwkPersistence.getName()public void release()
release in interface FwkInterfacerelease in interface javax.infobus.DataItemrelease in class Fwkpublic javax.infobus.InfoBusEventListener getSource()
getSource in interface javax.infobus.DataItempublic void addDataItemChangeListener(javax.infobus.DataItemChangeListener listener)
listener - The listener.public void removeDataItemChangeListener(javax.infobus.DataItemChangeListener listener)
listener - the listener to be removed.public void fireItemAdded()
fireItemAdded in interface FwkItemInterfacepublic void fireItemDeleted()
fireItemDeleted in interface FwkItemInterfacepublic void fireItemRevoked()
fireItemRevoked in interface FwkItemInterfacepublic void fireItemValueChanged()
fireItemValueChanged in interface FwkItemInterface