org.scrashmeow.ojb.console.ui.validator
Class ValidatorRuleFactory

java.lang.Object
  |
  +--org.scrashmeow.ojb.console.ui.control.OjbcViewControlFactory
        |
        +--org.scrashmeow.ojb.console.ui.validator.ValidatorRuleFactory
All Implemented Interfaces:
ApplicationServiceAware, java.io.Serializable

public class ValidatorRuleFactory
extends OjbcViewControlFactory

Author:
Alexander_Bibighaus To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
See Also:
Serialized Form

Field Summary
protected  java.lang.String formElementName
          Field formElementName
 
Constructor Summary
ValidatorRuleFactory()
          Constructor for GridControlFactory.
 
Method Summary
protected  void configureAttributeNameArg(org.apache.commons.validator.Field f, org.apache.ojb.broker.metadata.FieldDescriptor fld)
           
 void configureFieldFromSpec(org.apache.commons.validator.Field f, ValidatorRuleSpec spec)
           
protected  void configureSpec(org.apache.ojb.broker.metadata.FieldDescriptor fld, ValidatorRuleSpec spec)
          Method checkDependsRequired @add-javadoc!!!
protected  void configureSpecRequired(org.apache.ojb.broker.metadata.FieldDescriptor fld, ValidatorRuleSpec spec)
          Method checkDependsRequired @add-javadoc!!!
 org.apache.commons.validator.ValidatorResources configureValidatorFormSet(ServletContext application, HttpServletRequest request, org.apache.commons.validator.FormSet fset)
          Configure the FormSet by setting up the Locale and inserting the formset into the Resources
 org.apache.commons.validator.Field createValidatorField(ServletContext application, org.apache.ojb.broker.metadata.FieldDescriptor fld, int page, int order)
          Method createValidatorField @add-javadoc!!!
 org.apache.commons.validator.Field createValidatorFieldOverride(ServletContext application, org.apache.ojb.broker.metadata.FieldDescriptor fld, int page, int order)
           
 org.apache.commons.validator.Form createValidatorForm(java.lang.String name)
          Method createValidatorForm @add-javadoc!!!
 org.apache.commons.validator.FormSet createValidatorFormSet(org.apache.commons.validator.Form vform)
          Method createValidatorFormSet @add-javadoc!!!
 org.apache.commons.validator.Field createValidatorSearchField(org.apache.ojb.broker.metadata.FieldDescriptor fld, int page, int order)
          Method createValidatorSearchField @add-javadoc!!!
 java.lang.String getFormElementName()
          Returns the formElementName.
static ValidatorRuleFactory newInstance(ApplicationService service, HttpServletRequest request, java.lang.String formElementName)
          Method newInstance @add-javadoc!!!
 void setFormElementName(java.lang.String formElementName)
          Sets the formElementName.
 
Methods inherited from class org.scrashmeow.ojb.console.ui.control.OjbcViewControlFactory
getApplicationService, getRequest, getSelfLink, getSelfParams, getUserLocale, initialize, initialize, setApplicationService, setRequest, setSelfLink, setSelfParams, setUserLocale
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

formElementName

protected java.lang.String formElementName
Field formElementName

Constructor Detail

ValidatorRuleFactory

public ValidatorRuleFactory()
Constructor for GridControlFactory.

Method Detail

newInstance

public static ValidatorRuleFactory newInstance(ApplicationService service,
                                               HttpServletRequest request,
                                               java.lang.String formElementName)
                                        throws ServiceException
Method newInstance @add-javadoc!!!

Parameters:
service - @add-javadoc!!!
formElementName - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

configureValidatorFormSet

public org.apache.commons.validator.ValidatorResources configureValidatorFormSet(ServletContext application,
                                                                                 HttpServletRequest request,
                                                                                 org.apache.commons.validator.FormSet fset)
                                                                          throws ServiceException
Configure the FormSet by setting up the Locale and inserting the formset into the Resources

Parameters:
application - the ServletContext
request - the Request
fset - the FormSet to configure
Returns:
a ValidatorResources
Throws:
ServiceException - when an error occurs

createValidatorForm

public org.apache.commons.validator.Form createValidatorForm(java.lang.String name)
                                                      throws ServiceException
Method createValidatorForm @add-javadoc!!!

Parameters:
name - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

createValidatorFormSet

public org.apache.commons.validator.FormSet createValidatorFormSet(org.apache.commons.validator.Form vform)
Method createValidatorFormSet @add-javadoc!!!

Parameters:
vform - @add-javadoc!!!
Returns:
@add-javadoc!!!

createValidatorFieldOverride

public org.apache.commons.validator.Field createValidatorFieldOverride(ServletContext application,
                                                                       org.apache.ojb.broker.metadata.FieldDescriptor fld,
                                                                       int page,
                                                                       int order)
                                                                throws ServiceException
ServiceException

configureAttributeNameArg

protected void configureAttributeNameArg(org.apache.commons.validator.Field f,
                                         org.apache.ojb.broker.metadata.FieldDescriptor fld)

createValidatorField

public org.apache.commons.validator.Field createValidatorField(ServletContext application,
                                                               org.apache.ojb.broker.metadata.FieldDescriptor fld,
                                                               int page,
                                                               int order)
                                                        throws ServiceException
Method createValidatorField @add-javadoc!!!

Parameters:
fld - @add-javadoc!!!
page - @add-javadoc!!!
order - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

configureFieldFromSpec

public void configureFieldFromSpec(org.apache.commons.validator.Field f,
                                   ValidatorRuleSpec spec)

configureSpecRequired

protected void configureSpecRequired(org.apache.ojb.broker.metadata.FieldDescriptor fld,
                                     ValidatorRuleSpec spec)
Method checkDependsRequired @add-javadoc!!!

Parameters:
fld - @add-javadoc!!!
Returns:
@add-javadoc!!!

configureSpec

protected void configureSpec(org.apache.ojb.broker.metadata.FieldDescriptor fld,
                             ValidatorRuleSpec spec)
Method checkDependsRequired @add-javadoc!!!

Parameters:
fld - @add-javadoc!!!
Returns:
@add-javadoc!!!

createValidatorSearchField

public org.apache.commons.validator.Field createValidatorSearchField(org.apache.ojb.broker.metadata.FieldDescriptor fld,
                                                                     int page,
                                                                     int order)
                                                              throws ServiceException
Method createValidatorSearchField @add-javadoc!!!

Parameters:
fld - @add-javadoc!!!
page - @add-javadoc!!!
order - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getFormElementName

public java.lang.String getFormElementName()
Returns the formElementName.

Returns:
String

setFormElementName

public void setFormElementName(java.lang.String formElementName)
Sets the formElementName.

Parameters:
formElementName - The formElementName to set


Copyright © 2003 Alexander Bibighaus et al. All Rights Reserved.