Oracle Data-aware Controls Reference

oracle.dacf.dataset
Class LOVRowSetInfo

java.lang.Object
  extended byoracle.dacf.dataset.DacObject
      extended byoracle.dacf.dataset.ProducerObject
          extended byoracle.dacf.dataset.InfoObject
              extended byoracle.dacf.dataset.ResultSetInfo
                  extended byoracle.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

Field Summary
 
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
 
Fields inherited from class oracle.dacf.dataset.ProducerObject
_openLock
 
Fields inherited from class oracle.dacf.dataset.DacObject
EMPTY_PREFIX, INITIAL_CAPACITY, ITEMNAME_DELIMITER
 
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
 

Constructor Detail

LOVRowSetInfo

public LOVRowSetInfo()

LOVRowSetInfo

protected LOVRowSetInfo(java.lang.String queryViewName)
Protected constructor requiring the name of the query view.

Method Detail

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
Parameters:
st - 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
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

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()

Oracle Data-aware Controls Reference

 

Copyright © 1997, 2003, Oracle. All rights reserved.