Package org.apache.tapestry.spec

Classes to represent application and component specifications.

See:
          Description

Interface Summary
IApplicationSpecification Defines and interface for the configuration for a Tapestry application.
IAssetSpecification Defines an internal, external or private asset.
IBeanSpecification A specification of a helper bean for a component.
IBindingSpecification Stores a binding specification, which identifies the static value or OGNL expression for the binding.
IComponentSpecification A specification for a component, as read from an XML specification file.
IContainedComponent Defines a contained component.
IEventListener Specification for something that can listen to and act on client side generated browser events.
IExtensionSpecification Defines an "extension", which is much like a helper bean, but is part of a library or application specification (and has the same lifecycle as the application).
ILibrarySpecification Interface for the Specification for a library.
InjectSpecification  
IParameterSpecification Defines a formal parameter to a component.
IPropertySpecification Defines a transient or persistant property of a component or page.
PropertyInjectable Interface extended by several specification interfaces to indicate that the runtime object constructed from the specification can be injected into the component class.
 

Class Summary
ApplicationSpecification Defines the configuration for a Tapestry application.
AssetSpecification Defines an internal, external or private asset.
BeanLifecycle An enumeration of the different possible lifecycles for a JavaBean.
BeanSpecification A specification of a helper bean for a component.
BindingSpecification Stores a binding specification, which identifies the static value or OGNL expression for the binding.
BindingType Defines the different types of bindings possible for a component.
ComponentSpecification A specification for a component, as read from an XML specification file.
ContainedComponent Defines a contained component.
ExtensionSpecification Defines an "extension", which is much like a helper bean, but is part of a library or application specification (and has the same lifecycle as the application).
InjectSpecificationImpl  
LibrarySpecification Specification for a library.
LocatablePropertyHolder Base class for implementing both interfaces IPropertyHolder and LocationHolder.
ParameterSpecification Defines a formal parameter to a component.
PropertySpecification Defines a transient or persistant property of a component or page.
SpecFactory A Factory used by SpecificationParser  to create Tapestry domain objects.
 

Package org.apache.tapestry.spec Description

Classes to represent application and component specifications.

Author:
Howard Lewis Ship hlship@apache.org


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.