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 |
FWKMIMETYPE
infoBusMemberSupport
changeManager, properties, suspendChangeManager
source
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
BUSNAME
INFOBUS_SOURCE
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
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, unregister
addMimeType, getDataFlavor, getDataFlavors, getMimeTypes, removeMimeType
addInfoBusPropertyListener, addInfoBusVetoableListener, getInfoBus, getInfoBusName, getMemberName, isConnected, joinInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBus, setMemberName, setName
addDataItemChangeListener, fireItemAdded, fireItemDeleted, fireItemRevoked, fireItemValueChanged, getName, getProperty, getPropertyGroup, getSource, isChangeManagerSuspended, removeDataItemChangeListener, setProperty, setPropertyGroup, suspendChangeManager
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, setTitleName
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, suspendPropertyChangeEvents
getClassName, getPresentationString, getPresentationString, getTransferData, getTransferDataFlavors, isDataFlavorSupported, lostOwnership, setClassName, setCreationDate, toString
getNiceVersion
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addMimeType, getDataFlavor, getDataFlavors, getMimeTypes, removeMimeType
getInfoBusName, getMemberName, isConnected, setMemberName
fireItemAdded, fireItemDeleted, fireItemRevoked, fireItemValueChanged, getProperty, getPropertyGroup, setProperty, setPropertyGroup, suspendChangeManager
getCommands, getPersistentObjectNames
destroyController
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, setSource, suspendPropertyChangeEvents
addVetoableChangeListener, addVetoableChangeListener, getVetoableChangeArray, getVetoableChangeListenerArray, getVetoableChangeListenerArray, removeVetoableChangeListener, removeVetoableChangeListener
getAuthor, 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, setTitleName
getTransferData, getTransferDataFlavors, isDataFlavorSupported
addCommand, addCommand, addToGroup, addToGroup, clearCommands, commandsAvailable, deleteGroup, getCommand, getCommands, getGroup, groupExists, removeCommand, removeFromGroup, setCommands
getPresentationString, getPresentationString
public static final java.lang.String version
protected static java.util.HashMap consumerMap
public java.lang.String getVersion()
FwkInterface
getVersion
in interface FwkInterface
getVersion
in class FwkMimeType
public 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.PropertyChangeListener
propertyChange
in class FwkInfoBusConsumer
ev
- The property change event.public void dataItemAvailable(javax.infobus.InfoBusItemAvailableEvent ev)
dataItemAvailable
in interface javax.infobus.InfoBusDataConsumer
dataItemAvailable
in class FwkInfoBusConsumer
ev
- The infobus item available event.public void dataItemRevoked(javax.infobus.InfoBusItemRevokedEvent ev)
dataItemRevoked
in interface javax.infobus.InfoBusDataConsumer
dataItemRevoked
in class FwkInfoBusConsumer
ev
- The infobus item revoked event.