oracle.dacf.dataset
Class QueryCriteriaPropertyAccess
java.lang.Object
|
+--oracle.dacf.dataset.DacObject
|
+--oracle.dacf.dataset.DataItemImpl
|
+--oracle.dacf.dataset.PropertyAccess
|
+--oracle.dacf.dataset.RowSetPropertyAccess
|
+--oracle.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
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.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 |
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)
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.