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_STR
MAP_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, setViewableExpr
entrySet, equals, internalPut, put, setThrowIfPropertyNotFoundOnGet
clear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, values
public 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()
DCControlBinding
initResources
in class DCControlBinding
public 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 DCControlBinding
public void refreshControl()
refreshControl
in class DCControlBinding
protected void resetInputState()
resetInputState
in class DCControlBinding
public 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 DCControlBinding
protected void release(int flags)
release
in class DCControlBinding