oracle.cabo.ui.data.bind
Class  NestedBoundValue
java.lang.Object
  |
  +--oracle.cabo.ui.data.bind.NestedBoundValue
- All Implemented Interfaces: 
 - BoundValue
 
- public class NestedBoundValue
- extends java.lang.Object
- implements BoundValue
   
This BoundValue is constructed with other BoundValues. It uses the
 getValue(..)s of the other BoundValues to construct its own value.
| 
Constructor Summary | 
NestedBoundValue(java.lang.Object key)
 
          The key will be used to select a value from the current data object
 on the RenderingContext | 
NestedBoundValue(java.lang.Object key,
                 BoundValue dataObject)
 
            | 
 
| 
Method Summary | 
 java.lang.Object | 
getValue(RenderingContext context)
 
          if any of the bound values used by this BoundValue return null,
 then this BoundValue also returns null. | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
NestedBoundValue
public NestedBoundValue(java.lang.Object key)
- The key will be used to select a value from the current data object
 on the RenderingContext
- Parameters:
 key - if this is a BoundValue, the value obtained 
  by calling its getValue
  method, will be used as the key- See Also: 
 RenderingContext.getCurrentDataObject()
 
 
NestedBoundValue
public NestedBoundValue(java.lang.Object key,
                        BoundValue dataObject)
- Parameters:
 key - maybe null. If this is a BoundValue, the value obtained 
  by calling its getValue
  method, will be used as the key.dataObject - the value of this BoundValue must be a DataObject.
  key will be used with this DataObject to produce a return
  value for getValue.- See Also: 
 DataObject
 
getValue
public java.lang.Object getValue(RenderingContext context)
- if any of the bound values used by this BoundValue return null,
 then this BoundValue also returns null.
- Specified by: 
 getValue in interface BoundValue
 
- Returns:
 - Uses the 
key with
 the dataObject to compute
 the return value. If key is null, then the
 dataObject itself is returned. - See Also: 
 BoundValue.getValue(RenderingContext), 
DataObject.selectValue(RenderingContext, Object key)
 
 
Copyright © 2002,2003, Oracle. All Rights Reserved.