Bean (install4j API)
Description: declaration: package: com.install4j.api.beans, interface: Bean

Package com.install4j.api.beans

# Interface Bean

All Known Subinterfaces:
  `Action`, `AutoUninstallAction`, `FormComponent`, `InstallAction`, `InstallerScreen`, `Screen`, `Style`, `UninstallAction`, `UninstallerScreen`, `VisualContainerBean`

All Known Implementing Classes:
  `AbstractBean`, `AbstractFormComponent`, `AbstractInstallAction`, `AbstractInstallerOrUninstallerScreen`, `AbstractInstallerScreen`, `AbstractInstallOrUninstallAction`, `AbstractStyle`, `AbstractUninstallAction`, `AbstractUninstallerScreen`, `WrapperStyle`

public interface Bean
Common interface for all types of beans that are handled by install4j. Do not implement this interface directly. Concrete interfaces exist for

- screens
- actions
- form components
- styles