jaxx.tags.validator
Class BeanValidatorHandler.CompiledBeanValidator
java.lang.Object
jaxx.compiler.CompiledObject
jaxx.tags.validator.BeanValidatorHandler.CompiledBeanValidator
- Enclosing class:
- BeanValidatorHandler
public static class BeanValidatorHandler.CompiledBeanValidator
- extends CompiledObject
The compiled objet representing a BeanValidator to be generated in JAXXObject
- Author:
- chemit
|
Method Summary |
protected boolean |
addBean(org.w3c.dom.Element tag,
BeanValidatorHandler handler,
JAXXCompiler compiler)
|
void |
addChild(CompiledObject child,
java.lang.String constraints,
JAXXCompiler compiler)
Adds a child component to this container. |
protected boolean |
addErrorList(org.w3c.dom.Element tag,
JAXXCompiler compiler)
|
protected boolean |
addErrorListModel(org.w3c.dom.Element tag,
BeanValidatorHandler handler,
JAXXCompiler compiler)
|
protected boolean |
addErrorTable(org.w3c.dom.Element tag,
JAXXCompiler compiler)
|
protected boolean |
addErrorTableModel(org.w3c.dom.Element tag,
BeanValidatorHandler handler,
JAXXCompiler compiler)
|
protected void |
addFieldRepresentations(org.w3c.dom.Element tag,
JAXXCompiler compiler)
|
protected boolean |
addParentValidator(org.w3c.dom.Element tag,
BeanValidatorHandler handler,
JAXXCompiler compiler)
|
void |
addProperty(java.lang.String property,
java.lang.String value)
Stores a property for this object. |
protected boolean |
addUiClass(BeanValidatorHandler handler,
JAXXCompiler compiler)
|
protected boolean |
checkBeanProperty(JAXXCompiler compiler,
java.lang.String propertyName)
|
boolean |
foundBean()
|
boolean |
getAutoField()
|
java.lang.String |
getBean()
|
java.lang.String |
getBeanClass()
|
JAXXBeanInfo |
getBeanDescriptor(JAXXCompiler compiler)
|
java.lang.String |
getContextName()
|
protected static ClassDescriptor |
getDescriptor(ClassDescriptor objectClass,
JAXXCompiler compiler)
|
java.lang.String |
getErrorListModel()
|
java.util.Map<java.lang.String,java.lang.String> |
getExcludeFields()
|
java.util.Map<java.lang.String,java.lang.String> |
getFields()
|
java.lang.String |
getParentValidator()
|
boolean |
getStrictMode()
|
java.lang.String |
getUiClass()
|
protected void |
registerAutoFieldBean(org.w3c.dom.Element tag,
JAXXCompiler compiler,
JAXXBeanInfo beanInfo)
|
void |
registerExcludeField(java.lang.String id,
java.lang.String component,
JAXXCompiler compiler)
|
void |
registerField(java.lang.String id,
java.lang.String component,
JAXXCompiler compiler)
|
void |
setExcludeFields(java.util.Map<java.lang.String,java.lang.String> excludeFields)
|
void |
setFields(java.util.Map<java.lang.String,java.lang.String> fields)
|
| Methods inherited from class jaxx.compiler.CompiledObject |
addChild, addClientProperty, addEventHandler, addEventHandler, appendAdditionCode, appendInitializationCode, finalizeCompiler, getAdditionCode, getAdditionMethodName, getChilds, getClientProperties, getClientProperty, getConstructorParams, getCreationMethodName, getDecorator, getGenericTypes, getGenericTypesLength, getId, getInitializationCode, getInitializationCode, getJavaBeanInitCode, getJavaCode, getJavaCodeForProperty, getObjectClass, getOverrideType, getParent, getProperties, getStyleClass, hasClientProperties, isJavaBean, isOverride, isValidID, registerDataBinding, setConstructorParams, setDecorator, setGenericTypes, setJavaBean, setJavaBeanInitCode, setOverride, setOverrideType, setParent, setStyleClass, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
fields
protected java.util.Map<java.lang.String,java.lang.String> fields
excludeFields
protected java.util.Map<java.lang.String,java.lang.String> excludeFields
bean
protected java.lang.String bean
beanClass
protected java.lang.String beanClass
contextName
protected java.lang.String contextName
uiClass
protected java.lang.String uiClass
errorListModel
protected java.lang.String errorListModel
errorList
protected java.lang.String errorList
autoField
protected java.lang.Boolean autoField
strictMode
protected java.lang.Boolean strictMode
beanDescriptor
protected JAXXBeanInfo beanDescriptor
errorTableModel
protected java.lang.String errorTableModel
errorTable
protected java.lang.String errorTable
parentValidator
protected java.lang.String parentValidator
BeanValidatorHandler.CompiledBeanValidator
public BeanValidatorHandler.CompiledBeanValidator(java.lang.String id,
ClassDescriptor objectClass,
JAXXCompiler compiler)
getDescriptor
protected static ClassDescriptor getDescriptor(ClassDescriptor objectClass,
JAXXCompiler compiler)
getFields
public java.util.Map<java.lang.String,java.lang.String> getFields()
getExcludeFields
public java.util.Map<java.lang.String,java.lang.String> getExcludeFields()
setFields
public void setFields(java.util.Map<java.lang.String,java.lang.String> fields)
setExcludeFields
public void setExcludeFields(java.util.Map<java.lang.String,java.lang.String> excludeFields)
addProperty
public void addProperty(java.lang.String property,
java.lang.String value)
- Description copied from class:
CompiledObject
- Stores a property for this object. The only effect of calling this method is that the property will
be returned by
getProperties().
- Overrides:
addProperty in class CompiledObject
- Parameters:
property - the name of the propertyvalue - the property's value- See Also:
CompiledObject.getProperties()
getBean
public java.lang.String getBean()
getErrorListModel
public java.lang.String getErrorListModel()
getAutoField
public boolean getAutoField()
getStrictMode
public boolean getStrictMode()
getUiClass
public java.lang.String getUiClass()
getBeanClass
public java.lang.String getBeanClass()
getContextName
public java.lang.String getContextName()
getParentValidator
public java.lang.String getParentValidator()
getBeanDescriptor
public JAXXBeanInfo getBeanDescriptor(JAXXCompiler compiler)
addChild
public void addChild(CompiledObject child,
java.lang.String constraints,
JAXXCompiler compiler)
throws CompilerException
- Description copied from class:
CompiledObject
- Adds a child component to this container. This variant allows the Java code for a layout constraints
object to be specified.
- Overrides:
addChild in class CompiledObject
- Parameters:
child - the component to addconstraints - Java code for the layout constraints objectcompiler - the current JAXXCompiler
- Throws:
CompilerException - if this object is not a container- See Also:
CompiledObject.addChild(CompiledObject, JAXXCompiler)
foundBean
public boolean foundBean()
addUiClass
protected boolean addUiClass(BeanValidatorHandler handler,
JAXXCompiler compiler)
addErrorListModel
protected boolean addErrorListModel(org.w3c.dom.Element tag,
BeanValidatorHandler handler,
JAXXCompiler compiler)
addErrorTableModel
protected boolean addErrorTableModel(org.w3c.dom.Element tag,
BeanValidatorHandler handler,
JAXXCompiler compiler)
addParentValidator
protected boolean addParentValidator(org.w3c.dom.Element tag,
BeanValidatorHandler handler,
JAXXCompiler compiler)
addErrorList
protected boolean addErrorList(org.w3c.dom.Element tag,
JAXXCompiler compiler)
addErrorTable
protected boolean addErrorTable(org.w3c.dom.Element tag,
JAXXCompiler compiler)
addBean
protected boolean addBean(org.w3c.dom.Element tag,
BeanValidatorHandler handler,
JAXXCompiler compiler)
addFieldRepresentations
protected void addFieldRepresentations(org.w3c.dom.Element tag,
JAXXCompiler compiler)
registerAutoFieldBean
protected void registerAutoFieldBean(org.w3c.dom.Element tag,
JAXXCompiler compiler,
JAXXBeanInfo beanInfo)
registerField
public void registerField(java.lang.String id,
java.lang.String component,
JAXXCompiler compiler)
registerExcludeField
public void registerExcludeField(java.lang.String id,
java.lang.String component,
JAXXCompiler compiler)
checkBeanProperty
protected boolean checkBeanProperty(JAXXCompiler compiler,
java.lang.String propertyName)
Copyright © 2008-2009 CodeLutin. All Rights Reserved.