A specification for a component, as read from an XML specification file.
A specification consists of
An implementing class
An optional template
An optional description
A set of contained components
Bindings for the properties of each contained component
A set of named assets
Definitions for helper beans
Any reserved names (used for HTML attributes)
From this information, an actual component may be instantiated and initialized. Instantiating a
component is usually a recursive process, since to initialize a container component, it is
necessary to instantiate and initialize its contained components as well.
A specification consists of
From this information, an actual component may be instantiated and initialized. Instantiating a component is usually a recursive process, since to initialize a container component, it is necessary to instantiate and initialize its contained components as well.