public class OdsxColumnProducer extends FwkInfoBusProducer
,
Serialized FormModifier and Type | Class and Description |
---|---|
protected class |
OdsxColumnProducer.VMColumnGroup
The group class for the VM.
|
Modifier and Type | Field and Description |
---|---|
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 |
add(Measurement meaIe)
Add the value matrix of the measurement to the OdsxColumnProducer.
|
void |
add(java.lang.String asamPath,
ValueMatrix vm)
Add a value matrix to the OdsxColumnProducer.
|
void |
add(SubMatrix subIe)
Add the value matrix of the submatrix to the OdsxColumnProducer.
|
static java.lang.String |
createDataItemName(java.lang.String asamPath,
java.lang.String columnName)
Create the name of the data item.
|
void |
dataItemRequested(javax.infobus.InfoBusItemRequestedEvent ev)
DataItemRequestEvent handler.
|
protected static java.lang.String |
getAsamPath(java.lang.String dataItemName)
Get the Asam path of the item.
|
static java.lang.String |
getColumnName(java.lang.String dataItemName)
Get the column name.
|
static OdsxColumnProducer |
getInstance()
Gets the single instance of this Class.
|
static java.lang.String |
getItemShortName(java.lang.String name)
Get a short name of an item.
|
java.lang.String |
getVersion()
Return the version string of the FWK component.
|
protected java.lang.String |
getVMName(java.lang.String path)
Get the measurement name of the given asampath.
|
static void |
main(java.lang.String[] args) |
void |
propertyChange(java.beans.PropertyChangeEvent ev)
The property change event listener.
|
void |
remove(Measurement meaIe)
Remove a value matrix of a measurement from the OdsxColumnProducer.
|
void |
remove(java.lang.String asamPath)
Remove a value matrix from the OdsxColumnProducer.
|
void |
remove(SubMatrix subIe)
Remove the value matrix from the submatrix from the OdsxColumnProducer.
|
boolean |
revoke(java.lang.String itemName,
java.awt.datatransfer.DataFlavor[] flavor)
This method revoke an item from producer list.
|
finalize, findDataItem, findDataItem, findMultipleDataItems, findMultipleDataItems, fireItemAvailable, fireItemRevoked, getController, initialize, isAssignable, 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
public java.lang.String getVersion()
FwkInterface
getVersion
in interface FwkInterface
getVersion
in class FwkMimeType
public static OdsxColumnProducer getInstance()
public boolean revoke(java.lang.String itemName, java.awt.datatransfer.DataFlavor[] flavor)
The method returns a boolean that indicates whether producer supports the revokation. It is possible to test the revoke by passing a null string to that method.
revoke
in interface FwkInfoBusProducerInterface
revoke
in class FwkInfoBusProducer
itemName
- The name of the item to be revoked or null to get the
support flag.flavor
- The data flavor of the item to be revoked.public void add(Measurement meaIe)
meaIe
- The measurement instance.public void add(SubMatrix subIe)
subIe
- The submatrix instance.public void add(java.lang.String asamPath, ValueMatrix vm)
vm
- The Odsx Value Matrix to be added.asamPath
- The AsamPath to the value matrix.public static java.lang.String createDataItemName(java.lang.String asamPath, java.lang.String columnName)
asamPath
- The Asam path of the dataitem.columnName
- The name of the column to be loaded.protected java.lang.String getVMName(java.lang.String path)
path
- the asam path.public static java.lang.String getItemShortName(java.lang.String name)
name
- the name of the item.public static java.lang.String getColumnName(java.lang.String dataItemName)
dataItemName
- The name of the dataitem.protected static java.lang.String getAsamPath(java.lang.String dataItemName)
dataItemName
- The name of the dataitem.public void propertyChange(java.beans.PropertyChangeEvent ev)
propertyChange
in interface java.beans.PropertyChangeListener
propertyChange
in class FwkInfoBusProducer
ev
- The PropertyChangeEvent.public void dataItemRequested(javax.infobus.InfoBusItemRequestedEvent ev)
dataItemRequested
in interface javax.infobus.InfoBusDataProducer
dataItemRequested
in class FwkInfoBusProducer
ev
- The InfoBusItemRequestEvent.public void remove(SubMatrix subIe)
public void remove(Measurement meaIe)
public void remove(java.lang.String asamPath)
asamPath
- The AsamPath of the value matrix.public static void main(java.lang.String[] args)