Class AbstractFormComponent

java.lang.Object
com.install4j.api.beans.AbstractBean
com.install4j.api.formcomponents.AbstractFormComponent
All Implemented Interfaces:
Bean, FormComponent, com.install4j.runtime.beans.formcomponents.FormEnvironmentContainer

public abstract class AbstractFormComponent extends AbstractBean implements FormComponent, com.install4j.runtime.beans.formcomponents.FormEnvironmentContainer
Abstract base class for form components. All methods that have a reasonable default answer are overridden in the class. This class saves the context and the form environment that are set by the framework and provides getters for them. In addition the "enabled" and "visible" properties are handled by invoking the corresponding setters on all components in the ComponentTuple of the form component.