Package jakarta.faces.view
Class ViewDeclarationLanguage
- java.lang.Object
- 
- jakarta.faces.view.ViewDeclarationLanguage
 
- 
- Direct Known Subclasses:
- ViewDeclarationLanguageWrapper
 
 public abstract class ViewDeclarationLanguage extends Object - Since:
- 2.0
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringFACELETS_VIEW_DECLARATION_LANGUAGE_ID
 - 
Constructor SummaryConstructors Constructor Description ViewDeclarationLanguage()
 - 
Method Summary
 
- 
- 
- 
Field Detail- 
FACELETS_VIEW_DECLARATION_LANGUAGE_IDpublic static final String FACELETS_VIEW_DECLARATION_LANGUAGE_ID - Since:
- 2.1
- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
buildViewpublic abstract void buildView(FacesContext context, UIViewRoot view) throws IOException - Throws:
- IOException
 
 - 
createViewpublic abstract UIViewRoot createView(FacesContext context, String viewId) 
 - 
getComponentMetadatapublic abstract BeanInfo getComponentMetadata(FacesContext context, Resource componentResource) 
 - 
getScriptComponentResourcepublic abstract Resource getScriptComponentResource(FacesContext context, Resource componentResource) 
 - 
getStateManagementStrategypublic abstract StateManagementStrategy getStateManagementStrategy(FacesContext context, String viewId) 
 - 
getViewMetadatapublic abstract ViewMetadata getViewMetadata(FacesContext context, String viewId) 
 - 
renderViewpublic abstract void renderView(FacesContext context, UIViewRoot view) throws IOException - Throws:
- IOException
 
 - 
restoreViewpublic abstract UIViewRoot restoreView(FacesContext context, String viewId) 
 - 
retargetAttachedObjectspublic void retargetAttachedObjects(FacesContext context, UIComponent topLevelComponent, List<AttachedObjectHandler> handlers) 
 - 
retargetMethodExpressionspublic void retargetMethodExpressions(FacesContext context, UIComponent topLevelComponent) 
 - 
getIdpublic String getId() - Returns:
- Since:
- 2.1
 
 - 
viewExistspublic boolean viewExists(FacesContext facesContext, String viewId) - 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
 
 - 
calculateResourceLibraryContractspublic List<String> calculateResourceLibraryContracts(FacesContext context, String viewId) - Parameters:
- context-
- viewId-
- Returns:
- Since:
- 2.2
 
 - 
getViewspublic Stream<String> getViews(FacesContext facesContext, String path, ViewVisitOption... options) - 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
 
 
- 
 
-