|
Oracle Data-aware Controls Reference | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.dacf.util.InfoBusMemberHelper | +--oracle.dacf.control.ConsumerSupport | +--oracle.dacf.control.DataItemAccessHelper | +--oracle.dacf.control.swing.lov.ReturnItemNameListener
This class discover the 'return item' names through RowsetAccess from the ResultSetInfo data producers. The return item names are exposed thro' getProperty method of the RowsetAccess. This class listens for the dataItemAvailable event and queries the RowsetAccess for return item names
Field Summary |
Fields inherited from class oracle.dacf.util.InfoBusMemberHelper |
m_infoBus, m_propListeners, m_sourceRef, m_syncLock, m_vetoListeners |
Constructor Summary | |
ReturnItemNameListener(ReturnItem returnItem)
Constructor |
Method Summary | |
protected void |
_getReturnItemNames(java.lang.Object di)
|
void |
available(java.lang.String name,
java.lang.Object publishedObject)
|
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. |
void |
setDataItemName(java.lang.String dataItemName)
specify a InfoBus based dataset. |
Methods inherited from class oracle.dacf.control.DataItemAccessHelper |
_setDataItem, dataItemPublished, getDataItem, getDataItemName, getInfoBusName, propertyChange, setInfoBusName |
Methods inherited from class oracle.dacf.control.ConsumerSupport |
revoked |
Methods inherited from class oracle.dacf.util.InfoBusMemberHelper |
addInfoBusPropertyListener, addInfoBusVetoableListener, clearRef, getInfoBus, joinInfoBus, joinInfoBus, leaveInfoBus, removeInfoBusPropertyListener, removeInfoBusVetoableListener, setInfoBus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ReturnItemNameListener(ReturnItem returnItem)
Method Detail |
public void setDataItemName(java.lang.String dataItemName)
setDataItemName
in class DataItemAccessHelper
dataItemName
- - data item name to bind toDataItemAccessHelper.getDataItem()
public void available(java.lang.String name, java.lang.Object publishedObject)
available
in interface oracle.dacf.rp.Consumer
available
in class ConsumerSupport
public void dataItemAvailable(javax.infobus.InfoBusItemAvailableEvent event)
dataItemAvailable
in interface javax.infobus.InfoBusDataConsumer
dataItemAvailable
in class DataItemAccessHelper
protected void _getReturnItemNames(java.lang.Object di)
public void dataItemRevoked(javax.infobus.InfoBusItemRevokedEvent event)
dataItemRevoked
in interface javax.infobus.InfoBusDataConsumer
dataItemRevoked
in class DataItemAccessHelper
event
- The event.
|
Oracle Data-aware Controls Reference | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.