public class P2DComponentConsumer extends FwkInfoBusConsumer
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.HashMap |
consumerMap
The producer list.
|
static java.lang.String |
version |
FWKMIMETYPEinfoBusMemberSupportchangeManager, properties, suspendChangeManagersourceauthor, 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, titleNameBUSNAMEINFOBUS_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| Modifier and Type | Method and Description |
|---|---|
void |
dataItemAvailable(javax.infobus.InfoBusItemAvailableEvent ev)
Invoked if a dataitem is available.
|
void |
dataItemRevoked(javax.infobus.InfoBusItemRevokedEvent ev)
Invoked if a dataitem is revoked.
|
P2DComponentInterface |
findComponent(java.lang.String dataItemName)
Find the requested data item on the component infobus.
|
P2DComponentInterface |
findComponent(java.lang.String dataItemName,
java.awt.datatransfer.DataFlavor[] flavors)
Find the requested data item on the component infobus.
|
java.lang.Object[] |
findMultipleComponents(java.lang.String pattern,
java.awt.datatransfer.DataFlavor[] flavors)
Find the requested data items on the component infobus.
|
static P2DComponentConsumer |
getInstance()
Get the instance of the object.
|
static P2DComponentConsumer |
getInstanceByName(java.lang.String busName)
Get the instance of the object.
|
java.lang.String |
getVersion()
Return the version string of the FWK component.
|
void |
propertyChange(java.beans.PropertyChangeEvent ev)
Invoked if a property changed.
|
static void |
removeInstance(java.lang.String busName)
Remove an instance.
|
finalize, findDataItem, findDataItem, findMultipleDataItems, findMultipleDataItems, getController, initialize, isAssignable, register, release, setController, setInfoBusName, unregisteraddMimeType, getDataFlavor, getDataFlavors, getMimeTypes, removeMimeTypeaddInfoBusPropertyListener, addInfoBusVetoableListener, getInfoBus, getInfoBusName, getMemberName, isConnected, joinInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBus, setMemberName, setNameaddDataItemChangeListener, fireItemAdded, fireItemDeleted, fireItemRevoked, fireItemValueChanged, getName, getProperty, getPropertyGroup, getSource, isChangeManagerSuspended, removeDataItemChangeListener, setProperty, setPropertyGroup, suspendChangeManageraddCommand, 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, getClass, hashCode, notify, notifyAll, wait, wait, waitaddMimeType, getDataFlavor, getDataFlavors, getMimeTypes, removeMimeTypegetInfoBusName, getMemberName, isConnected, setMemberNamefireItemAdded, fireItemDeleted, fireItemRevoked, fireItemValueChanged, getProperty, getPropertyGroup, setProperty, setPropertyGroup, suspendChangeManagergetCommands, 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, getName, getPresentationString, getPresentationString, getSupportEMail, getTitle, getTitleName, setAuthor, setBuild, setClassName, setCompany, setCompanyInternetAddress, setCopyright, setCreationDate, setCreationDate, setDateFormatString, setDescription, setDescriptor, setIcon, setIcon, setIconKey, setIconKey, setName, 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 static java.util.HashMap consumerMap
public java.lang.String getVersion()
FwkInterfacegetVersion in interface FwkInterfacegetVersion in class FwkMimeTypepublic static P2DComponentConsumer getInstance()
public static P2DComponentConsumer getInstanceByName(java.lang.String busName)
public static void removeInstance(java.lang.String busName)
name - the bus name.public P2DComponentInterface findComponent(java.lang.String dataItemName)
dataItemName - The name of the requested data item.flavor - The array of the data flavor.public P2DComponentInterface findComponent(java.lang.String dataItemName, java.awt.datatransfer.DataFlavor[] flavors)
dataItemName - The name of the requested data item.flavor - The array of the data flavor.public java.lang.Object[] findMultipleComponents(java.lang.String pattern,
java.awt.datatransfer.DataFlavor[] flavors)
pattern - The name pattern of the requested data item.flavor - The array of the data flavor.public void propertyChange(java.beans.PropertyChangeEvent ev)
propertyChange in interface java.beans.PropertyChangeListenerpropertyChange in class FwkInfoBusConsumerev - The property change event.public void dataItemAvailable(javax.infobus.InfoBusItemAvailableEvent ev)
dataItemAvailable in interface javax.infobus.InfoBusDataConsumerdataItemAvailable in class FwkInfoBusConsumerev - The infobus item available event.public void dataItemRevoked(javax.infobus.InfoBusItemRevokedEvent ev)
dataItemRevoked in interface javax.infobus.InfoBusDataConsumerdataItemRevoked in class FwkInfoBusConsumerev - The infobus item revoked event.