|
Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.AbstractMap oracle.jbo.common.JboAbstractMap oracle.jbo.uicli.binding.JUCtrlValueBindingRef
The base class for all binding objects in the JClient framework that bind a Swing control/model to a BC4J attribute(s). This class manages:
This class also implements helper methods to access BC4J objects like the Transaction, the current Application Module, the ViewObject that this control binding is working with, the current RowIterator, the current Row in the iterator that this control binding is associated with. It also provides methods to execute the ViewObject behind this again (optionally).
Nested Class Summary |
Nested classes inherited from class java.util.Map |
java.util.Map.Entry |
Field Summary | |
static java.lang.String |
RANGESET_BASE_BINDING
accesses the underlying row that this reference object is bound to. |
static java.lang.String |
RANGESET_CURRENCY_STRING
accesses a String representation for web UIs to indicate if this refers to a current row. |
static java.lang.String |
RANGESET_INDEX
Allows access to this references row-index in the current range set. |
static java.lang.String |
RANGESET_ROW
accesses the underlying row that this reference object is bound to. |
static java.lang.String |
RANGESET_ROW_KEY
Allows access to the key for the row referred to by this reference object. |
static java.lang.String |
RANGESET_ROW_KEY_STR
Allows access to the String form of the key for the row referred to by this reference object. |
static java.lang.String |
RANGESET_ROW_KEY_VALUE
Allows access to the key-attribute value for the row referred to by this reference object. |
java.lang.String |
STR_CURRENT_ROW
String value returned from getCurrencyString if this row is current |
java.lang.String |
STR_NOT_CURRENT_ROW
String value returned from getCurrencyString if this row is not current |
Constructor Summary | |
protected |
JUCtrlValueBindingRef(JUCtrlValueBinding binding,
int index,
Row row)
|
Method Summary | |
java.lang.Object |
get(java.lang.Object key)
Properties returned vis getter on this reference object are: index - returns Range Index of the row this reference is pointing to
key - returns Key of the row this reference is pointing to
keyStr - returns String format of the key of the row this reference is pointing to()
currencyString - returns getCurrencyString
attributeValues - returns Array of applicable attribute values from the row() |
protected java.lang.Object[] |
getAttributeValues()
|
JUCtrlValueBinding |
getBinding()
|
java.lang.String |
getCurrencyString()
|
protected DCControlBinding |
getReferencedBinding()
Returns the copntrol binding with which this reference is associated to get it's data. |
Row |
getRow()
|
void |
makeCurrentRow()
Changes the currency to the row represented by this valu binding reference |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
|
protected java.lang.Object |
resolveAttributeValue(java.lang.String key,
java.lang.Object attrValue)
|
Methods inherited from class oracle.jbo.common.JboAbstractMap |
entrySet, equals, hashCode, internalGet |
Methods inherited from class java.util.AbstractMap |
clear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, toString, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String RANGESET_INDEX
public static final java.lang.String RANGESET_ROW_KEY
public static final java.lang.String RANGESET_ROW_KEY_STR
public static final java.lang.String RANGESET_ROW_KEY_VALUE
public static final java.lang.String RANGESET_CURRENCY_STRING
public static final java.lang.String RANGESET_ROW
public static final java.lang.String RANGESET_BASE_BINDING
public final java.lang.String STR_NOT_CURRENT_ROW
public final java.lang.String STR_CURRENT_ROW
Constructor Detail |
protected JUCtrlValueBindingRef(JUCtrlValueBinding binding, int index, Row row)
Method Detail |
public JUCtrlValueBinding getBinding()
public Row getRow()
public java.lang.String getCurrencyString()
public void makeCurrentRow()
public java.lang.Object get(java.lang.Object key)
index
- returns Range Index of the row this reference is pointing tokey
- returns Key of the row this reference is pointing tokeyStr
- returns String format of the key of the row this reference is pointing to()currencyString
- returns getCurrencyString
attributeValues
- returns Array of applicable attribute values from the row()
get
in interface java.util.Map
get
in class JboAbstractMap
protected java.lang.Object[] getAttributeValues()
protected java.lang.Object resolveAttributeValue(java.lang.String key, java.lang.Object attrValue)
protected final DCControlBinding getReferencedBinding()
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
|
Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.