| AttachedObjectHandler | 
 
 The abstract base interface for a handler representing an attached object in a VDL page. 
 | 
| AttachedObjectTarget | 
 
 Within the declaration of a composite component, an AttachedObjectTarget allows the
 composite component author to expose the semantics of an inner component to the page author without
 exposing the rendering or implementation details of the inner component. 
 | 
| StateManagementStrategy | 
 
 Encapsulate the saving and restoring of the view to enable the VDL to take
 over the responsibility for handling this feature. 
 | 
| ValueHolderAttachedObjectHandler | 
 A VDL handler that exposes  Converter to a  page author.  
 | 
| ValueHolderAttachedObjectTarget | 
 
 A marker interface for VDL tags that represent <composite:valueHolder/> for use by the
 composite component page author. 
 | 
| ViewDeclarationLanguage | 
 
 The contract that a view
 declaration language must implement to interact with the Jakarta Faces runtime. 
 | 
| ViewDeclarationLanguageFactory | 
 ViewDeclarationLanguageFactory is a factory object
 that creates (if needed) and returns a new  ViewDeclarationLanguage instance based on the VDL found in a
 specific view.  
 | 
| ViewMetadata | 
 
 ViewMetadata is reponsible for extracting and providing view parameter metadata from VDL views. 
 |