/** * <p>Construct an instance with the specified values.</p> * * @param name Form bean name * @param type Fully qualified class name */ public ActionFormBean(String name, String type) { super(); setName(name); setType(type); }
void addFormBeanConfigByClassName(String className) { if(!isValidClassName(className)) { return; } defreeze(); FormBeanConfig formBeanConfig = new FormBeanConfig(); formBeanConfig.setName(className); formBeanConfig.setType(className); addFormBeanConfig(formBeanConfig); }
public FormBeanConfig createFormBeanConfig(ModuleConfig config, Class formClass, String name, StrutsActionFormConfig strutsActionForm) { FormBeanConfig formBeanConfig = (FormBeanConfig) ClassUtil.newInstance(config.getActionFormBeanClass()); formBeanConfig.setType(formClass.getName()); if (!StrutsActionFormConfig.DEFAULT_NAME.equals(strutsActionForm.name())) { formBeanConfig.setName(strutsActionForm.name()); } else { formBeanConfig.setName(name); } if (StrutsActionFormConfig.DEFAULT_RESTRICTED != strutsActionForm.restricted()) { formBeanConfig.setRestricted(strutsActionForm.restricted().booleanValue()); } if (!StrutsActionFormConfig.DEFAULT_INHERIT.equals(strutsActionForm.inherit())) { formBeanConfig.setExtends(strutsActionForm.inherit()); } return formBeanConfig; }
setType(config.getType());