public class FormBindingImpl extends BindingImpl implements FormBinding
FormBinding
.Modifier and Type | Field and Description |
---|---|
protected AccessInfo |
_accessInfo |
protected java.lang.String |
_formId |
Modifier | Constructor and Description |
---|---|
protected |
FormBindingImpl(Binder binder,
Component comp,
java.lang.String formId,
java.lang.String accessExpr,
ConditionType conditionType,
java.lang.String command,
java.util.Map<java.lang.String,java.lang.Object> bindingArgs) |
Modifier and Type | Method and Description |
---|---|
ExpressionX |
getBaseExpression(BindEvaluatorX eval) |
java.lang.String |
getCommandName()
Returns the associated command name of this binding; null if not specified.
|
ConditionType |
getConditionType()
Returns the condition type of this binding
|
ExpressionX |
getFieldExpression(BindEvaluatorX eval,
java.lang.String field)
Returns the field expression from the given field.
|
Form |
getFormBean()
Returns the implicit form associated with this form binding.
|
ExpressionX |
getFormExpression(BindEvaluatorX eval,
java.lang.String field)
Returns the form expression from the given field.
|
java.lang.String |
getFormId()
Returns the associated form id of this Binding.
|
java.lang.String |
getPropertyString()
Returns the property expression script of this binding.
|
protected boolean |
ignoreTracker() |
<T> Form |
initFormBean(java.lang.Object bean,
java.lang.Class<java.lang.Object> class1) |
java.lang.String |
toString() |
containsAttribute, getArgs, getAttribute, getBinder, getComponent, setAttribute
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getArgs, getBinder, getComponent
protected final java.lang.String _formId
protected final AccessInfo _accessInfo
protected FormBindingImpl(Binder binder, Component comp, java.lang.String formId, java.lang.String accessExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
protected boolean ignoreTracker()
public Form getFormBean()
FormBinding
getFormBean
in interface FormBinding
public <T> Form initFormBean(java.lang.Object bean, java.lang.Class<java.lang.Object> class1)
public java.lang.String getFormId()
FormBinding
getFormId
in interface FormBinding
public java.lang.String getPropertyString()
FormBinding
getPropertyString
in interface FormBinding
public ConditionType getConditionType()
FormBinding
getConditionType
in interface FormBinding
public java.lang.String getCommandName()
FormBinding
getCommandName
in interface FormBinding
public ExpressionX getFieldExpression(BindEvaluatorX eval, java.lang.String field)
FormBinding
getFieldExpression
in interface FormBinding
public ExpressionX getFormExpression(BindEvaluatorX eval, java.lang.String field)
FormBinding
getFormExpression
in interface FormBinding
public ExpressionX getBaseExpression(BindEvaluatorX eval)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2005-2011 Potix Corporation. All Rights Reserved.