oracle.cabo.data.jbo.ui.data.bind
Class AttrValueBoundValue

java.lang.Object
  |
  +--oracle.cabo.data.jbo.ui.data.bind.AttrValueBoundValue
All Implemented Interfaces:
BoundValue, JboConstants, JboUIConstants

public class AttrValueBoundValue
extends java.lang.Object
implements BoundValue, JboUIConstants

The AttrValueBoundValue resolves the Row Attribute value of the specified name.


Fields inherited from interface oracle.cabo.data.jbo.ui.JboUIConstants
APP_MODULE_DATA_OBJECT_NAME, APP_MODULE_DATA_PROPERTY, APP_MODULE_KEY, APP_MODULE_NAME, APP_MODULE_PROPERTY_NAME, APP_MODULE_SCOPE_NAME, APP_POOL_DATA_OBJECT_NAME, ATTR_DATA_OBJECT_NAME, ATTR_DATA_PROPERTY, ATTR_DEF_DATA_OBJECT_NAME, ATTR_DEF_DATA_PROPERTY, ATTR_DEF_KEY, ATTR_DEF_KIND_ASSOCIATED_ROW, ATTR_DEF_KIND_ASSOCIATED_ROW_ITERATOR, ATTR_DEF_KIND_DYNAMIC, ATTR_DEF_KIND_ENTITY_DERIVED, ATTR_DEF_KIND_PERSISTENT, ATTR_DEF_KIND_SQL_DERIVED, ATTR_DEF_KIND_TRANSIENT, ATTR_DEF_NAME, ATTR_DEF_PROPERTY_NAME, ATTR_DEF_SCOPE_NAME, ATTR_DEFS_NAME, ATTR_NAME, ATTR_NAME_KEY, ATTR_ORDER_ASCENDING, ATTR_ORDER_DESCENDING, ATTR_PROPERTY_NAME, ATTR_SCOPE_NAME, ATTR_VALUE_NAME, COLUMN_NAME_FOR_QUERY_KEY, COLUMN_NAME_KEY, CONTENT_TYPE_KEY, CURRENT_ROW_KEY, DEFAULT_ROW_KEY, ESTIMATED_ROW_COUNT_KEY, FULL_NAME_KEY, HAS_NEXT_KEY, HAS_PREVIOUS_KEY, HEIGHT_KEY, JAVA_TYPE_KEY, KEY_KEY, KIND_KEY, MANDATORY_KEY, MESSAGE_KEY_NAME, NAME_KEY, ORD_PROPERTY_NAME, ORDER_BY_CLAUSE_KEY, ORDER_KEY, PRECISION_KEY, PRIMARY_KEY_KEY, RANGE_SIZE_KEY, RANGE_START_KEY, ROOT_APP_MODULE_NAME, ROOT_APP_MODULE_SCOPE_NAME, ROW_COUNT_KEY, ROW_DATA_OBJECT_NAME, ROW_DATA_PROPERTY, ROW_KEY, ROW_NAME, ROW_PROPERTY_NAME, ROW_SCOPE_NAME, ROW_SET_DATA_OBJECT_NAME, ROW_SET_DATA_PROPERTY, ROW_SET_ITERATOR_DATA_NAME, ROW_SET_ITERATOR_DATA_OBJECT_NAME, ROW_SET_ITERATOR_DATA_PROPERTY, ROW_SET_ITERATOR_DEF_DATA_PROPERTY, ROW_SET_ITERATOR_DEF_PROPERTY_NAME, ROW_SET_ITERATOR_KEY, ROW_SET_ITERATOR_NAME, ROW_SET_ITERATOR_PROPERTY_NAME, ROW_SET_ITERATOR_SCOPE_NAME, ROW_SET_KEY, ROW_SET_NAME, ROW_SET_PROPERTY_NAME, ROW_SET_SCOPE_NAME, SCALE_KEY, SQL_TYPE_ARRAY, SQL_TYPE_BIGINT, SQL_TYPE_BINARY, SQL_TYPE_BIT, SQL_TYPE_BLOB, SQL_TYPE_CHAR, SQL_TYPE_CLOB, SQL_TYPE_DATE, SQL_TYPE_DECIMAL, SQL_TYPE_DISTINCT, SQL_TYPE_DOUBLE, SQL_TYPE_FLOAT, SQL_TYPE_INTEGER, SQL_TYPE_JAVA_OBJECT, SQL_TYPE_KEY, SQL_TYPE_LONGVARBINARY, SQL_TYPE_LONGVARCHAR, SQL_TYPE_NULL, SQL_TYPE_NUMERIC, SQL_TYPE_OTHER, SQL_TYPE_REAL, SQL_TYPE_REF, SQL_TYPE_SMALLINT, SQL_TYPE_STRUCT, SQL_TYPE_TIME, SQL_TYPE_TIMESTAMP, SQL_TYPE_TINYINT, SQL_TYPE_VARBINARY, SQL_TYPE_VARCHAR, STRUCT_DEF_DATA_OBJECT_NAME, STRUCT_DEF_DATA_PROPERTY, STRUCT_DEF_KEY, STRUCT_DEF_PROPERTY_NAME, STRUCT_DEF_SCOPE_NAME, STRUCT_SCOPE_NAME, TRANSACTION_KEY, UPDATEABLE_KEY, URL_KEY, VALIDATION_DATA_NAME, VALIDATION_DATA_OBJECT_NAME, VALUE_KEY, VIEW_OBJECT_DATA_OBJECT_NAME, VIEW_OBJECT_DATA_PROPERTY, VIEW_OBJECT_KEY, VIEW_OBJECT_NAME, VIEW_OBJECT_PROPERTY_NAME, VIEW_OBJECT_SCOPE_NAME, WIDTH_KEY
 
Fields inherited from interface oracle.cabo.data.jbo.JboConstants
ACQUIRE_LOCK_ATTRIBUTE, APP_MODULE_DEF_NAME, APP_MODULE_DEF_PROPERTY, APP_MODULE_PROPERTY, ATTR_DEF_PROPERTY, ATTR_LIST_PROPERTY, AUTO_CREATE_ATTRIBUTE, BC4J_NAMESPACE, CONFIG_NAME_ATTRIBUTE, DEF_FULL_NAME_ATTRIBUTE, FORWARD_ONLY_ATTRIBUTE, NAME_ATTRIBUTE, NESTED_ATTR_DEFS_PROPERTY, RANGE_SIZE_ATTRIBUTE, REGISTRY_DEF_NAME, REGISTRY_DEF_PROPERTY, REGISTRY_PROPERTY, RELEASE_MODE_ATTRIBUTE, RELEASE_MODE_RESERVED, RELEASE_MODE_STATEFUL, RELEASE_MODE_STATELESS, ROOT_APP_MODULE_DEF_NAME, ROOT_APP_MODULE_DEF_PROPERTY, ROW_DEF_NAME, ROW_PROPERTY, ROW_SET_DEF_NAME, ROW_SET_DEF_PROPERTY, ROW_SET_ITERATOR_DEF_NAME, ROW_SET_ITERATOR_DEF_PROPERTY, ROW_SET_ITERATOR_PROPERTY, ROW_SET_PROPERTY, STRUCT_DEF_PROPERTY, TRANSACTION_PROPERTY, USES_CURRENCY_ATTRIBUTE, VIEW_OBJECT_DEF_NAME, VIEW_OBJECT_DEF_PROPERTY, VIEW_OBJECT_PROPERTY, WAIT_TIMEOUT_ATTRIBUTE
 
Constructor Summary
AttrValueBoundValue()
          Creates a new AttrValueBoundValue.
 
Method Summary
 java.lang.String getName()
          Gets the property name.
 java.lang.Object getValue(RenderingContext context)
          Called to retrieve a value based on the current rendering context.
 void setName(java.lang.String name)
          Sets the property name.
 void setNameBinding(BoundValue name)
          Sets the property name binding.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttrValueBoundValue

public AttrValueBoundValue()
Creates a new AttrValueBoundValue.
Method Detail

getName

public java.lang.String getName()
Gets the property name.

setName

public void setName(java.lang.String name)
Sets the property name.

setNameBinding

public void setNameBinding(BoundValue name)
Sets the property name binding.

getValue

public java.lang.Object getValue(RenderingContext context)
Called to retrieve a value based on the current rendering context.
Specified by:
getValue in interface BoundValue
Parameters:
context - the rendering context