public class DCParameter extends DCControlBinding
| Modifier and Type | Class and Description |
|---|---|
static class |
DCParameter.EvalType |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ATTR_VALUE |
protected boolean |
mInternalGet_KeyResolved |
ATTR_CURRENTROW, ATTR_DEF, ATTR_ERROR, ATTR_ERRORS, ATTR_FULLNAME, ATTR_ITER, ATTR_NAME, DC_BINDING_ERROR, mAttributeListener, mPermission, mPermissionInfo, ROW_KEY_STRMAP_NULL_VALUE| Modifier | Constructor and Description |
|---|---|
protected |
DCParameter()
*** For internal framework use only ***
|
|
DCParameter(java.lang.Object value) |
|
DCParameter(java.lang.String expression) |
| Modifier and Type | Method and Description |
|---|---|
void |
addControlToPanel(java.lang.Object x,
java.lang.Object y,
java.lang.Object z)
noop
|
java.lang.String |
getExpression() |
java.lang.Object |
getValue() |
protected void |
initResources()
Invoked when the bindingContainer is being initialized for the first
time or after it's locale is changed.
|
protected java.lang.Object |
internalGet(java.lang.String key)
Subclasses should override this to handle a specific key.
|
void |
refreshControl()
noop
|
protected void |
release(int flags) |
protected void |
resetInputState()
noop
|
void |
setBindingContainer(DCBindingContainer formBnd) |
void |
setExpression(java.lang.String expression) |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
addToDCExceptions, clearAttrDefs, evaluateBooleanExpression, executeQuery, executeQueryIfNeeded, get, getAllRowsInRange, getApplicationModule, getAttributeListener, getBindingContainer, getControl, getControlModel, getCurrentRow, getDCIteratorBinding, getDef, getDefFullName, getDefName, getError, getErrors, getFullName, getLayoutObject, getName, getPermission, getPermissionInfo, getPermissionTargetName, getRowAtRangeIndex, getRowIterator, getState, getTransaction, getViewableExpr, getViewObject, hasAttributeListener, hashCode, internalGetDataControl, internalGetDataControlReference, internalHasPermission, internalHasPermission, internalSetName, isAssociatedWithDataControl, isControlQueriable, isControlViewable, isReleased, needsEstimatedRowCount, processInputException, release, removeFromDCExceptions, reportException, resetAttributeExceptionInRow, restoreFromState, setControl, setDataControlPinned, setDef, setIteratorBinding, setListener, setListener, setViewableExprentrySet, equals, internalPut, put, setThrowIfPropertyNotFoundOnGetclear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, valuespublic static final java.lang.String ATTR_VALUE
protected boolean mInternalGet_KeyResolved
protected DCParameter()
public DCParameter(java.lang.Object value)
public DCParameter(java.lang.String expression)
protected void initResources()
DCControlBindinginitResources in class DCControlBindingpublic java.lang.Object getValue()
public java.lang.String getExpression()
public void setExpression(java.lang.String expression)
protected java.lang.Object internalGet(java.lang.String key)
Properties returned vis getter on this parameter are:
value - returns getValue()internalGet in class DCControlBindingpublic void refreshControl()
refreshControl in class DCControlBindingprotected void resetInputState()
resetInputState in class DCControlBindingpublic void addControlToPanel(java.lang.Object x,
java.lang.Object y,
java.lang.Object z)
public java.lang.String toString()
toString in class DCControlBinding@Concealed public void setBindingContainer(DCBindingContainer formBnd)
setBindingContainer in class DCControlBinding@Concealed public void setName(java.lang.String name)
setName in class DCControlBindingprotected void release(int flags)
release in class DCControlBinding