Package org.apache.myfaces.view
Interface ViewDeclarationLanguageStrategy
- All Known Implementing Classes:
- FaceletViewDeclarationLanguageStrategy
public interface ViewDeclarationLanguageStrategy
This class represents a supported 
ViewDeclarationLanguage in the application. Notably,
 the default ViewDeclarationLanguageFactory maintains an ordered list of supported languages for 
 the purpose of determining which one to use for a given view id by calling the handles(java.lang.String) 
 method of each ofthe registered support and using the first match.- Since:
- 2.0
- Version:
- $Revision$ $Date$
- Author:
- Simon Lessard (latest modification by $Author$)
- 
Method SummaryModifier and TypeMethodDescriptiongetMinimalImplicitOutcome(String viewId) Return a string that can be used as a outcome for the viewId, usually removing the extension.Gets theViewDeclarationLanguagerepresented by this support.booleanDetermines if theViewDeclarationLanguagerepresented by this support should be used to handle the specified view identifier.
- 
Method Details- 
getViewDeclarationLanguageViewDeclarationLanguage getViewDeclarationLanguage()Gets theViewDeclarationLanguagerepresented by this support.- Returns:
- the ViewDeclarationLanguagerepresented by this support
 
- 
handlesDetermines if theViewDeclarationLanguagerepresented by this support should be used to handle the specified view identifier.- Parameters:
- viewId- the view identifier
- Returns:
- trueif the- ViewDeclarationLanguagerepresented by this support should be used to handle the specified view identifier,- falseotherwise
 
- 
getMinimalImplicitOutcomeReturn a string that can be used as a outcome for the viewId, usually removing the extension.- Parameters:
- viewId-
- Returns:
- Since:
- 2.3
 
 
-