Classes for defining a View Declaration Language (VDL) for authoring JavaServer Faces user interfaces.
See: Description
Interface | Description |
---|---|
ActionSource2AttachedObjectHandler |
A VDL handler that exposes |
ActionSource2AttachedObjectTarget |
A marker interface for VDL tags that
represent |
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 |
BehaviorHolderAttachedObjectHandler |
Represent an attached object that is a
|
BehaviorHolderAttachedObjectTarget |
Represent a |
EditableValueHolderAttachedObjectHandler |
A VDL handler that exposes |
EditableValueHolderAttachedObjectTarget |
A marker interface for VDL tags that
represent |
ValueHolderAttachedObjectHandler |
A VDL handler that exposes |
ValueHolderAttachedObjectTarget |
A marker interface for VDL tags that
represent |
Class | Description |
---|---|
Location |
An object that represents the Location of a tag or attribute of a tag in a View Declaration Language file. |
StateManagementStrategy |
Encapsulate the saving and restoring of the view to enable the VDL to take over the responsibility for handling this feature. |
ViewDeclarationLanguage |
The contract that a view declaration language must implement to interact with the JSF runtime. |
ViewDeclarationLanguageFactory |
ViewDeclarationLanguageFactory
is a factory object that creates (if needed) and returns a new |
ViewDeclarationLanguageWrapper |
Provides a simple implementation of
|
ViewMetadata |
|
Annotation Type | Description |
---|---|
ViewScoped |
When this annotation, along with |
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
.
Copyright © 1996-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.