Package org.iscreen.impl

This package contains classes and interfaces that provide implementation details for the framework.

See:
          Description

Interface Summary
InternalValidatorContext This extension of the ValidatorContext provides the internal engine the ability to set and retrieve additional information on the context.
Resource A Resource is a collection of String resources that are accessible via a particular key.
ValidatorWrapper This interface represents a wrapper around a validator.
 

Class Summary
BaseConfiguredValidator This base class represents a wrapper around a validator that handles the actual call to the validator.
BaseValidationService This is the base class implementation of the ValidationService interface.
ConfiguredResource Represents a Resource that includes its configuration.
ContextBean This class represents the JavaBean that's used to evaluate OGNL expressions.
DefaultValidationService This is a "default" implementation of the ValidationService interface that can be configured to act as a full implementation of the service.
DefaultValidatorContext This is the default implementation of the ValidatorContext that's passed to Validators during validation.
ResourceValue A ResourceValue is a combination of a key and the Resource that's associated with it.
ValidationServiceGroup Implementation of the ValidationService in which the service may contain zero or more validation services.
ValidationServiceValidator This is a special ValidatorWrapper that forwards validation to a different Validation Set.
 

Package org.iscreen.impl Description

This package contains classes and interfaces that provide implementation details for the framework. Typically, an application developer does not need to deal with these classes directly.

This package represents the heart of the framework implementation, so if an application developer needs to understand the guts of iScreen, this is the package to see. Of particular note is the ContextBean object, which represents the base root used by both OGNL and MVEL. In addition, resource (for internationalization support) objects, and validator handling code is contained within this package.