UIX 2.2.8

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

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

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

The ValidationDataBoundValue resolves the key against the standard bc4j validation data source.


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_HINTS_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, LABEL_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
ValidationDataBoundValue()
          Creates a new ValidationBoundValue.
 
Method Summary
 java.lang.String getKey()
          Gets the select key for the validation data.
protected  java.lang.String getKey(RenderingContext context)
           
 java.lang.Object getValue(RenderingContext context)
          Called to retrieve a value based on the current rendering context.
 void setKey(java.lang.String key)
          Sets the select key for the validation data.
 void setKeyBinding(BoundValue key)
          Sets the select key binding for the validation data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationDataBoundValue

public ValidationDataBoundValue()
Creates a new ValidationBoundValue.
Method Detail

getKey

public java.lang.String getKey()
Gets the select key for the validation data.

setKey

public void setKey(java.lang.String key)
Sets the select key for the validation data.

setKeyBinding

public void setKeyBinding(BoundValue key)
Sets the select key binding for the validation data.

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

getKey

protected java.lang.String getKey(RenderingContext context)

UIX 2.2.8