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_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 |
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, setOutAllowedgetInfoBusName, getMemberName, isConnected, setInfoBusName, 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, getPresentationStringgetVersion, releaseaddInfoBusPropertyListener, addInfoBusVetoableListener, getInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBusstatic 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.RuntimeExceptionjava.awt.datatransfer.DataFlavor[] getConsumerDataFlavors()
throws java.lang.RuntimeException
FwkException - with the error number AO_EVENT.java.lang.RuntimeExceptionvoid 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.RuntimeExceptionjava.awt.datatransfer.DataFlavor[] getProducerDataFlavors()
throws java.lang.RuntimeException
FwkException - with the error number AO_EVENT.java.lang.RuntimeExceptionvoid 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()