Classes for defining a
View Declaration Language (VDL) for authoring JavaServer Faces user
interfaces. The root class in this package is ViewDeclarationLanguageFactory.
Interfaces and classes required for the Facelets for JSF 2
implementation are also defined in package javax.faces.view.facelets.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | ActionSource2AttachedObjectHandler
A VDL handler that exposes |
| public interface | ActionSource2AttachedObjectTarget
A marker interface for VDL tags that
represent |
| public interface | AttachedObjectHandler
The abstract base interface for a handler representing an attached object in a VDL page. |
| public interface | AttachedObjectTarget
Within the declaration of a
composite component, an |
| public interface | BehaviorHolderAttachedObjectHandler
Represent an attached object that is a
|
| public interface | BehaviorHolderAttachedObjectTarget
Represent a |
| public interface | EditableValueHolderAttachedObjectHandler
A VDL handler that exposes |
| public interface | EditableValueHolderAttachedObjectTarget
A marker interface for VDL tags that
represent |
| public interface | ValueHolderAttachedObjectHandler
A VDL handler that exposes |
| public interface | ValueHolderAttachedObjectTarget
A marker interface for VDL tags that
represent |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | ViewScoped
When this annotation, along with |
| Modifier and Type | Class and Description |
|---|---|
| public class | Location
An object that represents the Location of a tag or attribute of a tag in a View Declaration Language file. |
| public abstract class | StateManagementStrategy
Encapsulate the saving and restoring of the view to enable the VDL to take over the responsibility for handling this feature. |
| public abstract class | ViewDeclarationLanguage
The contract that a view declaration language must implement to interact with the JSF runtime. |
| public abstract class | ViewDeclarationLanguageFactory
ViewDeclarationLanguageFactory
is a factory object that creates (if needed) and returns a new |
| public abstract class | ViewDeclarationLanguageWrapper
Provides a simple implementation of
|
| public abstract class | ViewMetadata
|