public interface FwkPortInterface extends FwkPortLimitInterface, javax.infobus.InfoBusDataConsumer, javax.infobus.InfoBusDataProducer, javax.infobus.InfoBusEventListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BUSNAME
The name of the Port bus.
|
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 |
addConsumerMimeType(java.lang.String type)
Add a consumer mimetype.
|
void |
addProducerMimeType(java.lang.String type)
Add a producer mimetype.
|
java.awt.datatransfer.DataFlavor |
getConsumerDataFlavor(int index)
Return the data flavor of the consumer mimetype.
|
java.awt.datatransfer.DataFlavor[] |
getConsumerDataFlavors()
Return the data flavor array of all consumer mimetypes.
|
java.lang.String[] |
getConsumerMimeTypes()
Get the consumer mime type string list.
|
java.awt.datatransfer.DataFlavor |
getProducerDataFlavor(int index)
Return the data flavor of the producer mimetype.
|
java.awt.datatransfer.DataFlavor[] |
getProducerDataFlavors()
Return the data flavor array of all producer mimetypes.
|
java.lang.String[] |
getProducerMimeTypes()
Get the producer mime type string list.
|
void |
removeConsumerMimeType(java.lang.String type)
Remove a consumer mimetype.
|
void |
removeProducerMimeType(java.lang.String type)
Remove a producer mimetype.
|
getInAllowed, getOutAllowed, setInAllowed, setOutAllowed
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
static final java.lang.String BUSNAME
java.awt.datatransfer.DataFlavor getConsumerDataFlavor(int index) throws java.lang.RuntimeException
index
- The index of the mime type.FwkException
- with the error number BRICK_CANNOT_CREATE_DATAFLAVOR.java.lang.RuntimeException
java.awt.datatransfer.DataFlavor[] getConsumerDataFlavors() throws java.lang.RuntimeException
FwkException
- with the error number AO_EVENT.java.lang.RuntimeException
void addConsumerMimeType(java.lang.String type)
type
- Consumer mimetype string to be added.void removeConsumerMimeType(java.lang.String type)
type
- Consuemr mimetype to be removed.java.lang.String[] getConsumerMimeTypes()
java.awt.datatransfer.DataFlavor getProducerDataFlavor(int index) throws java.lang.RuntimeException
index
- The index of the mime type.FwkException
- with the error number BRICK_CANNOT_CREATE_DATAFLAVOR.java.lang.RuntimeException
java.awt.datatransfer.DataFlavor[] getProducerDataFlavors() throws java.lang.RuntimeException
FwkException
- with the error number AO_EVENT.java.lang.RuntimeException
void addProducerMimeType(java.lang.String type)
type
- Producer mimetype string to be added.void removeProducerMimeType(java.lang.String type)
type
- Consuemr mimetype to be removed.java.lang.String[] getProducerMimeTypes()