|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.altair.hwm.beans.utils.HWMBaseDataItem
public class HWMBaseDataItem
Title: HWMBaseDataItem
Description: This is a generic DataItem class. Producer Beans using InfoBus can use this class as a base class or as a wrapper for the DataItems that they produce
Company: Altair Engineering, Inc.
| Constructor Summary | |
|---|---|
HWMBaseDataItem()
|
|
HWMBaseDataItem(java.lang.Object objData,
java.lang.String strDataItemName,
javax.infobus.InfoBusEventListener infobusEvtListenerSrc)
|
|
| Method Summary | |
|---|---|
void |
addDataItemChangeListener(javax.infobus.DataItemChangeListener diChangeListener)
Registers a DataItemChagnedListener so as to get events whenever the data changes |
java.lang.Object |
get(java.lang.Object key)
Stub |
java.awt.datatransfer.DataFlavor[] |
getDataFlavors()
Stub |
java.lang.String |
getPresentationString(java.util.Locale locale)
Returns the data as a String |
java.lang.Object |
getProperty(java.lang.String strPropertyName)
Returns a property or metadata information about the item. |
javax.infobus.InfoBusEventListener |
getSource()
Returns the InfoBusEventListener which offers this DataItem on the InfoBus |
java.awt.datatransfer.Transferable |
getTransferable()
Stub methods |
java.lang.Object |
getValueAsObject()
Returns the data as an Object |
java.lang.String |
getValueAsString()
Returns the data as a String |
void |
release()
Stub |
void |
removeDataItemChangeListener(javax.infobus.DataItemChangeListener diChangeListener)
Removes a DataItemChagnedListener so that the listener will not receive anymore events when data changes |
void |
setValue(java.lang.Object objData)
Sets the Value property and sends a DataItemChangeEvent to all registered DataItemChangeListeners |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HWMBaseDataItem()
public HWMBaseDataItem(java.lang.Object objData,
java.lang.String strDataItemName,
javax.infobus.InfoBusEventListener infobusEvtListenerSrc)
| Method Detail |
|---|
public void setValue(java.lang.Object objData)
setValue in interface javax.infobus.ImmediateAccessobjData - The data object that needs to be passed on the infobuspublic java.lang.Object getValueAsObject()
getValueAsObject in interface javax.infobus.ImmediateAccesspublic java.lang.String getValueAsString()
getValueAsString in interface javax.infobus.ImmediateAccesspublic java.lang.String getPresentationString(java.util.Locale locale)
getPresentationString in interface javax.infobus.ImmediateAccesspublic void addDataItemChangeListener(javax.infobus.DataItemChangeListener diChangeListener)
addDataItemChangeListener in interface javax.infobus.DataItemChangeManagerdiChangeListener - the Listener who is interested in an event
whenever data changespublic void removeDataItemChangeListener(javax.infobus.DataItemChangeListener diChangeListener)
removeDataItemChangeListener in interface javax.infobus.DataItemChangeManagerdiChangeListener - the Listener to removepublic java.awt.datatransfer.Transferable getTransferable()
public javax.infobus.InfoBusEventListener getSource()
getSource in interface javax.infobus.DataItempublic java.lang.Object getProperty(java.lang.String strPropertyName)
getProperty in interface javax.infobus.DataItempropertyName - - the name of the property requested. Property names
must not contain the '*' character
public java.lang.Object get(java.lang.Object key)
get in interface javax.infobus.InfoBusPropertyMappublic java.awt.datatransfer.DataFlavor[] getDataFlavors()
public void release()
release in interface javax.infobus.DataItem
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||