Package jakarta.faces.view
Class ViewDeclarationLanguage
java.lang.Object
jakarta.faces.view.ViewDeclarationLanguage
- Direct Known Subclasses:
- ViewDeclarationLanguageWrapper
- Since:
- 2.0
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract voidbuildView(FacesContext context, UIViewRoot view) calculateResourceLibraryContracts(FacesContext context, String viewId) createComponent(FacesContext context, String taglibURI, String tagName, Map<String, Object> attributes) abstract UIViewRootcreateView(FacesContext context, String viewId) abstract BeanInfogetComponentMetadata(FacesContext context, Resource componentResource) getId()abstract ResourcegetScriptComponentResource(FacesContext context, Resource componentResource) abstract StateManagementStrategygetStateManagementStrategy(FacesContext context, String viewId) abstract ViewMetadatagetViewMetadata(FacesContext context, String viewId) getViews(FacesContext facesContext, String path, int maxDepth, ViewVisitOption... options) getViews(FacesContext facesContext, String path, ViewVisitOption... options) abstract voidrenderView(FacesContext context, UIViewRoot view) abstract UIViewRootrestoreView(FacesContext context, String viewId) voidretargetAttachedObjects(FacesContext context, UIComponent topLevelComponent, List<AttachedObjectHandler> handlers) voidretargetMethodExpressions(FacesContext context, UIComponent topLevelComponent) booleanviewExists(FacesContext facesContext, String viewId) 
- 
Field Details- 
FACELETS_VIEW_DECLARATION_LANGUAGE_ID- Since:
- 2.1
- See Also:
 
 
- 
- 
Constructor Details- 
ViewDeclarationLanguagepublic ViewDeclarationLanguage()
 
- 
- 
Method Details- 
buildView- Throws:
- IOException
 
- 
createView
- 
getComponentMetadata
- 
getScriptComponentResourcepublic abstract Resource getScriptComponentResource(FacesContext context, Resource componentResource) 
- 
getStateManagementStrategypublic abstract StateManagementStrategy getStateManagementStrategy(FacesContext context, String viewId) 
- 
getViewMetadata
- 
renderView- Throws:
- IOException
 
- 
restoreView
- 
retargetAttachedObjectspublic void retargetAttachedObjects(FacesContext context, UIComponent topLevelComponent, List<AttachedObjectHandler> handlers) 
- 
retargetMethodExpressions
- 
getId- Returns:
- Since:
- 2.1
 
- 
viewExists- Parameters:
- facesContext-
- viewId-
- Returns:
- Since:
- 2.1
 
- 
createComponentpublic UIComponent createComponent(FacesContext context, String taglibURI, String tagName, Map<String, Object> attributes) - Parameters:
- context-
- taglibURI-
- tagName-
- attributes-
- Returns:
- Since:
- 2.2
 
- 
calculateResourceLibraryContracts- Parameters:
- context-
- viewId-
- Returns:
- Since:
- 2.2
 
- 
getViews- Parameters:
- facesContext-
- path-
- options-
- Returns:
- Since:
- 2.3
 
- 
getViewspublic Stream<String> getViews(FacesContext facesContext, String path, int maxDepth, ViewVisitOption... options) - Parameters:
- facesContext-
- path-
- maxDepth-
- options-
- Returns:
- Since:
- 2.3
 
 
-