oracle.dacf.dataset
Class LOVRowSetInfo
java.lang.Object
|
+--oracle.dacf.dataset.DacObject
|
+--oracle.dacf.dataset.ProducerObject
|
+--oracle.dacf.dataset.InfoObject
|
+--oracle.dacf.dataset.ResultSetInfo
|
+--oracle.dacf.dataset.LOVRowSetInfo
- All Implemented Interfaces:
- java.lang.Cloneable, oracle.dacf.dataset.QueryCriteriaStoreListener
- public class LOVRowSetInfo
- extends ResultSetInfo
This class is derived from ResultSetInfo and defines the query that will
be used to populate the LOV.
This class would be subclassed only when you might want to do some pre- or
post-processing on the query.
- Version:
- SDK
Fields inherited from class oracle.dacf.dataset.ResultSetInfo |
_SPECIAL_ATTR_CNT, _viewObj, CURMSG_ATTR_NAME, CURROW_ATTR_NAME, DEFAULT_BUFFER_SIZE, DEFAULT_QUERYCRITERIA_ATTR_NAME, ERR_PROD_CODE, HIGH_ATTR_NAME, MODIFIED_ATTR_NAME, QUERYCRITERIA_ATTR_NAME, ROWCNT_ATTR_NAME |
Fields inherited from class oracle.dacf.dataset.InfoObject |
_updateMode, LEVEL_APPLICATION, LEVEL_ATTRIBUTE, LEVEL_COLUMN, LEVEL_QUERY_VIEW, LEVEL_ROOT, LEVEL_ROW, LEVEL_ROWSET, LEVEL_SESSION, PROPERTIES_COLUMN_NAME, UPDATEABLE_FALSE, UPDATEABLE_MAX_VAL, UPDATEABLE_TRUE, UPDATEABLE_UNDEFINED |
Constructor Summary |
|
LOVRowSetInfo()
|
protected |
LOVRowSetInfo(java.lang.String queryViewName)
Protected constructor requiring the name of the query view. |
Method Summary |
java.lang.Object |
clone()
Method to clone this object. |
java.lang.String |
getName()
Returns the name of the DacObject. |
void |
publishLOVRowSet()
Publishes the LOVRowSet and its child items on the InfoBus. |
void |
publishLOVRowSet(boolean activate)
Deprecated. Use publishLOVRowSet() |
void |
revokeLOVRowSet()
Revokes the LOVRowSet and its child items on the InfoBus. |
void |
setName(java.lang.String st)
Sets the InfoBus bind name of the object. |
Methods inherited from class oracle.dacf.dataset.ResultSetInfo |
addAttribute, addQueryListener, attributeChanged, closeCheck, closeChildren, closeDataItems, closeProducerObject, createAssociation, createChild, createDynamicAttribute, createDynamicAttributeInternal, destroyAssociation, executeQuery, findViewLinks, getAttribute, getAttribute, getAttributeCount, getAttributeInfo, getChildIndex, getDataItem, getQueryCondition, getQueryConditionParams, getQueryCriteria, getQueryInfo, getQueryListeners, getQueryOnOpen, getQueryOrderbyClause, getRangeSize, getRowsetAccess, getSession, getViewObject, isSpecialItemName, isUpdateable, mapRowsetAccess, navigated, open, openChildren, openDataItems, openProducerObject, openRowSet, removeAttribute, removeQueryListener, rowsAdded, rowsChanged, rowsDeleted, setAttributeInfo, setQueryCondition, setQueryConditionParams, setQueryCriteria, setQueryInfo, setQueryOnOpen, setQueryOrderbyClause, setRangeSize, setSession, setViewObject |
Methods inherited from class oracle.dacf.dataset.InfoObject |
addChangeListener, addValidationListener, areParentsValid, clearDirty, fireValidationEvent, forceValid, getChangeListeners, getLocale, getUpdateMode, getValidationListeners, internalValidation, isActive, isDirty, isValid, processValidationEvent, removeChangeListener, removeValidationListener, setActive, setDirty, setLocale, setUpdateable, setValid, toString, validate, validate, validate |
Methods inherited from class oracle.dacf.dataset.ProducerObject |
addChild, addClonedDataItem, close, findDataItem, findProducerObject, findProducerObject, getClonedDataItems, getDataItemImpl, getDataProducer, getDataSourceName, getFullName, isAClonedDataItem, isOpen, publishDataItem, publishDataItem, removeChild, removeClonedDataItem, revokeDataItem, setClonedDataItems, setDataItem, setDataSourceName, setOpen |
Methods inherited from class oracle.dacf.dataset.DacObject |
addChild, findDescendant, genCloneName, getChild, getChildren, getNumOfChildren, getParent, getPrefix, insertChildAt, removeChild, removeChildren, setChildren, setParent, setPrefix |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LOVRowSetInfo
public LOVRowSetInfo()
LOVRowSetInfo
protected LOVRowSetInfo(java.lang.String queryViewName)
- Protected constructor requiring the name of the query view.
- Parameters:
queryView
- name of the query view.
setName
public void setName(java.lang.String st)
- Description copied from class:
ProducerObject
- Sets the InfoBus bind name of the object.
- Overrides:
setName
in class ProducerObject
- Following copied from class:
oracle.dacf.dataset.ProducerObject
- Parameters:
name
- the InfoBus bind name.
getName
public java.lang.String getName()
- Description copied from class:
DacObject
- Returns the name of the DacObject.
- Overrides:
getName
in class DacObject
- Following copied from class:
oracle.dacf.dataset.DacObject
- Returns:
- the name of the DacObject.
clone
public java.lang.Object clone()
- Method to clone this object. Derived class should
override/extend this function
- Overrides:
clone
in class ResultSetInfo
- Following copied from class:
oracle.dacf.dataset.ProducerObject
- Returns:
- the clone
- See Also:
ProducerObject.open(boolean openChildren)
publishLOVRowSet
public void publishLOVRowSet()
- Publishes the LOVRowSet and its child items on the InfoBus.
This method will cause the LOVRowSet to be opened if it hasn't been
previously opened.
publishLOVRowSet
public void publishLOVRowSet(boolean activate)
- Deprecated. Use publishLOVRowSet()
revokeLOVRowSet
public void revokeLOVRowSet()
- Revokes the LOVRowSet and its child items on the InfoBus.
- See Also:
publishLOVRowSet()