Oracle Data-aware Controls Reference

oracle.dacf.dataset
Class QueryCriteriaPropertyAccess

java.lang.Object
  extended byoracle.dacf.dataset.DacObject
      extended byoracle.dacf.dataset.DataItemImpl
          extended byoracle.dacf.dataset.PropertyAccess
              extended byoracle.dacf.dataset.RowSetPropertyAccess
                  extended byoracle.dacf.dataset.QueryCriteriaPropertyAccess
All Implemented Interfaces:
java.lang.Cloneable, javax.infobus.DataItem, javax.infobus.DataItemChangeManager, DataItemValidate, java.util.EventListener, javax.infobus.ImmediateAccess, oracle.jbo.RowNavigationListener, oracle.jbo.RowSetListener

public class QueryCriteriaPropertyAccess
extends RowSetPropertyAccess
implements javax.infobus.ImmediateAccess

Provides access the the Query Criteria Property of the RowSet via the InfoBus ImmediateAccess interface. This object allows one to change the QueryCriteria object that a RowSetInfo will use when executing a query.

Version:
SDK; since Jdeveloper 3.1

Field Summary
 
Fields inherited from class oracle.dacf.dataset.DacObject
EMPTY_PREFIX, INITIAL_CAPACITY, ITEMNAME_DELIMITER
 
Constructor Summary
QueryCriteriaPropertyAccess()
           
QueryCriteriaPropertyAccess(java.lang.String name, javax.infobus.InfoBusEventListener source, PropertyInfo producer, oracle.jbo.RowSet rowset)
           
QueryCriteriaPropertyAccess(java.lang.String name, javax.infobus.InfoBusEventListener source, PropertyInfo producer, oracle.jbo.RowSet rowset, DacObject parent)
           
 
Method Summary
 java.lang.Object clone()
          Creates a copy of the data item.
 java.lang.String getPresentationString(java.util.Locale locale)
          Returns the value of this item, as a string to be displayed for a given locale.
 java.lang.Object getValueAsObject()
          Returns the value of this item, as an object.
 java.lang.String getValueAsString()
          Returns the value of this item, as a string.
 void setValue(java.lang.Object value)
           
 
Methods inherited from class oracle.dacf.dataset.RowSetPropertyAccess
getRowSet, getRowSetIterator, navigated, rangeRefreshed, rangeScrolled, rowDeleted, rowInserted, rowUpdated, setRowSet, setRowSetIterator
 
Methods inherited from class oracle.dacf.dataset.PropertyAccess
getPropertyName, setPropertyName
 
Methods inherited from class oracle.dacf.dataset.DataItemImpl
addDataItemChangeListener, doPostRollback, doPreRollback, findDataItem, fireItemsAvailable, fireItemsAvailable, fireItemsRevoked, getDataItemChangeSupport, getProducerObject, getProperty, getSource, isPublished, postRollback, preRollback, publish, publish, release, removeDataItemChangeListener, revoke, setProducerObject, setSource, shutdown, toString, validateItem
 
Methods inherited from class oracle.dacf.dataset.DacObject
addChild, findDescendant, genCloneName, getChild, getChildIndex, getChildren, getName, getNumOfChildren, getParent, getPrefix, insertChildAt, removeChild, removeChildren, setChildren, setName, setParent, setPrefix
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QueryCriteriaPropertyAccess

public QueryCriteriaPropertyAccess()

QueryCriteriaPropertyAccess

public QueryCriteriaPropertyAccess(java.lang.String name,
                                   javax.infobus.InfoBusEventListener source,
                                   PropertyInfo producer,
                                   oracle.jbo.RowSet rowset)

QueryCriteriaPropertyAccess

public QueryCriteriaPropertyAccess(java.lang.String name,
                                   javax.infobus.InfoBusEventListener source,
                                   PropertyInfo producer,
                                   oracle.jbo.RowSet rowset,
                                   DacObject parent)
Method Detail

clone

public java.lang.Object clone()
Creates a copy of the data item.

Overrides:
clone in class RowSetPropertyAccess
Returns:
A copy of the data item.

getPresentationString

public java.lang.String getPresentationString(java.util.Locale locale)
Returns the value of this item, as a string to be displayed for a given locale.

Specified by:
getPresentationString in interface javax.infobus.ImmediateAccess
Parameters:
locale - The locale to display the value in.
Returns:
The value of this item.

getValueAsString

public java.lang.String getValueAsString()
Returns the value of this item, as a string.

Specified by:
getValueAsString in interface javax.infobus.ImmediateAccess
Returns:
The value of this item.

getValueAsObject

public java.lang.Object getValueAsObject()
Returns the value of this item, as an object.

Specified by:
getValueAsObject in interface javax.infobus.ImmediateAccess
Returns:
The value of this item.

setValue

public void setValue(java.lang.Object value)
              throws javax.infobus.InvalidDataException
Specified by:
setValue in interface javax.infobus.ImmediateAccess
Throws:
javax.infobus.InvalidDataException - If the new value was invalid.

Oracle Data-aware Controls Reference

 

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