com.install4j.api.beans (install4j API)
Date: 2010-09-29

Overview | Package | Class | Tree | Deprecated | Index | Help
| install4j API
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.install4j.api.beans

This package contains the base classes for all extension points in install4j as well as special property classes.

See:
Description

Interface Summary
Bean | Common interface for all types of beans that are handled by install4j.
PropertyLoggingInterceptor | Interceptor interface for beans to modify property values that are written to the installer log file.

Class Summary
AbstractBean | Common base class for all abstract super-classes for beans that are handled by install4j.
Anchor | Property type for an anchor.
ExternalFile | Property type for files from outside the distribution tree to be used in beans.
LocalizedExternalFile | Container for a set of localized files that represent a single `ExternalFile` with textual content.
ReplacementMode | Variable replacement mode for string properties that are used in regular expressions.
ScriptProperty | Property type for script properties to be used in beans.
VariableErrorHandling | Used in `VariableErrorHandlingDescriptor` to configure the error handling for a single variable type.
VariableErrorHandlingDescriptor | Specifies the error handling for variable replacements.

Exception Summary
UndefinedVariableException | Exception that is thrown by the `replaceVariables(...)` methods in `AbstractBean` if a variable cannot be found the `VariableErrorHandling` for the corresponding variable type is `VariableErrorHandling.EXCEPTION`.

## Package com.install4j.api.beans Description

This package contains the base classes for all extension points in install4j as well as special property classes.

See the API overview for general remarks on how to use the install4j API.

The specific interfaces of screens, actions and form components all implement the `com.install4j.api.beans.Bean` marker interface.

All abstract base classes for screens, actions and form components extend the `com.install4j.api.beans.AbstractBean` class that offers utility methods for replacing variables in user-configured property values.

This package also includes classes for property types of beans that are specially handled by install4j.

Overview | Package | Class | Tree | Deprecated | Index | Help
| install4j API
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES