public interface FwkApplicationConsumerInterface extends FwkInfoBusConsumerInterface
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 event)
This method is called by the InfoBus class on behalf of a data producer
that is announcing the availability of a new data item by
name.
|
void |
dataItemRevoked(javax.infobus.InfoBusItemRevokedEvent event)
This method is called by the InfoBus class on behalf of a data producer
that is revoking the availability of a previously announced data item.
|
FwkApplicationInterface |
findApplication(java.lang.String applicationName)
Get the specified application from the application bus.
|
FwkApplicationInterface |
findApplication(java.lang.String applicationName,
java.awt.datatransfer.DataFlavor[] dataFlavor)
Get the specified application from the application bus.
|
FwkApplicationInterface[] |
findMultipleApplications(java.lang.String applicationName)
Find multiple applications on the application bus.
|
FwkApplicationInterface[] |
findMultipleApplications(java.lang.String applicationName,
java.awt.datatransfer.DataFlavor[] dataFlavor)
Find multiple applications from the application bus.
|
void |
propertyChange(java.beans.PropertyChangeEvent event)
The property change event listener.
|
findDataItem, findDataItem, findMultipleDataItems, findMultipleDataItems, isAssignable, register, unregister
addMimeType, getDataFlavor, getDataFlavors, getMimeTypes, removeMimeType
getInfoBusName, getMemberName, isConnected, setInfoBusName, 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
getVersion, release
addInfoBusPropertyListener, addInfoBusVetoableListener, getInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBus
getController, setController
void dataItemAvailable(javax.infobus.InfoBusItemAvailableEvent event)
dataItemAvailable
in interface javax.infobus.InfoBusDataConsumer
event
- The infoBus event for the availability of the data item.void dataItemRevoked(javax.infobus.InfoBusItemRevokedEvent event)
dataItemRevoked
in interface javax.infobus.InfoBusDataConsumer
event
- The InfoBus event for the revocation of the data item.FwkApplicationInterface findApplication(java.lang.String applicationName)
applicationName
- The name of searched application.FwkApplicationInterface[] findMultipleApplications(java.lang.String applicationName)
applicationName
- The name of searched application.FwkApplicationInterface findApplication(java.lang.String applicationName, java.awt.datatransfer.DataFlavor[] dataFlavor)
applicationName
- The name of searched application.dataFlavor
- The data flavor of the requested applicationFwkApplicationProducer
FwkApplicationInterface[] findMultipleApplications(java.lang.String applicationName, java.awt.datatransfer.DataFlavor[] dataFlavor)
applicationName
- The name of searched application (with wildcards).dataFlavor
- The data flavor of the requested applicationFwkApplicationProducer
void propertyChange(java.beans.PropertyChangeEvent event)
propertyChange
in interface java.beans.PropertyChangeListener
ev
- The InfoBus property change event.