Class FormBeanConfig

java.lang.Object
org.apache.struts.config.BaseConfig
org.apache.struts.config.FormBeanConfig
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ActionFormBean

public class FormBeanConfig extends BaseConfig

A JavaBean representing the configuration information of a <form-bean> element in a Struts configuration file.

Since:
Struts 1.1
Version:
$Rev$ $Date: 2006-01-17 07:26:20 -0500 (Tue, 17 Jan 2006) $
See Also:
  • Field Details

    • formProperties

      protected HashMap<String,FormPropertyConfig> formProperties
      The set of FormProperty elements defining dynamic form properties for this form bean, keyed by property name.
    • lock

      protected String lock

      The lockable object we can synchronize on when creating DynaActionFormClass.

    • dynaActionFormClass

      protected transient DynaActionFormClass dynaActionFormClass
      The DynaActionFormClass associated with a DynaActionForm.
    • dynamic

      protected boolean dynamic
      Is the form bean class an instance of DynaActionForm with dynamic properties?
    • inherit

      protected String inherit
      The name of the FormBeanConfig that this config inherits configuration information from.
    • extensionProcessed

      protected boolean extensionProcessed
      Have the inheritance values for this class been applied?
    • name

      protected String name
      The unique identifier of this form bean, which is used to reference this bean in ActionMapping instances as well as for the name of the request or session attribute under which the corresponding form bean instance is created or accessed.
    • type

      protected String type
      The fully qualified Java class name of the implementation class to be used or generated.
    • restricted

      protected boolean restricted
      Is this DynaClass currently restricted (for DynaBeans with a MutableDynaClass).
  • Constructor Details

    • FormBeanConfig

      public FormBeanConfig()
  • Method Details