|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.myfaces.extensions.cdi.jsf.impl.config.view.DefaultViewConfigDescriptor
public class DefaultViewConfigDescriptor
Constructor Summary | |
---|---|
DefaultViewConfigDescriptor(String viewId,
Class<? extends ViewConfig> viewDefinitionClass,
Page.NavigationMode navigationMode,
Page.ViewParameterMode viewParameterMode,
List<Class<? extends AccessDecisionVoter>> accessDecisionVoters,
Class<? extends ViewConfig> errorView,
List<Annotation> metaDataList)
Constructor for creating a ViewConfigDescriptor |
Method Summary | |
---|---|
void |
addPageBean(Class pageBeanClass)
Allows to add page-beans |
boolean |
equals(Object o)
|
List<Class<? extends AccessDecisionVoter>> |
getAccessDecisionVoters()
|
Class<? extends ViewConfig> |
getErrorView()
Exposes the inline error-page |
List<Annotation> |
getMetaData()
|
Page.NavigationMode |
getNavigationMode()
|
List<PageBeanDescriptor> |
getPageBeanDescriptors()
|
Class<? extends ViewConfig> |
getViewConfig()
|
String |
getViewId()
|
Page.ViewParameterMode |
getViewParameterMode()
Exposes the Page.ViewParameterMode of the current
entry |
int |
hashCode()
|
void |
invokeInitViewMethods()
Invokes the methods annotated with InitView |
void |
invokePostRenderViewMethods()
Invokes the methods annotated with PostRenderView |
void |
invokePrePageActionMethods()
Invokes the methods annotated with PrePageAction |
void |
invokePreRenderViewMethods()
Invokes the methods annotated with PreRenderView |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultViewConfigDescriptor(String viewId, Class<? extends ViewConfig> viewDefinitionClass, Page.NavigationMode navigationMode, Page.ViewParameterMode viewParameterMode, List<Class<? extends AccessDecisionVoter>> accessDecisionVoters, Class<? extends ViewConfig> errorView, List<Annotation> metaDataList)
ViewConfigDescriptor
viewId
- view-id represented by the descriptorviewDefinitionClass
- view-config classnavigationMode
- configured navigation-modeviewParameterMode
- configured view-parameter-modeaccessDecisionVoters
- configured access-decision-voterserrorView
- optional inline error-viewmetaDataList
- optional meta-dataMethod Detail |
---|
public String getViewId()
getViewId
in interface ViewConfigDescriptor
public Class<? extends ViewConfig> getViewConfig()
getViewConfig
in interface ViewConfigDescriptor
public Page.NavigationMode getNavigationMode()
getNavigationMode
in interface ViewConfigDescriptor
public Page.ViewParameterMode getViewParameterMode()
Page.ViewParameterMode
of the current
entry
getViewParameterMode
in interface EditableViewConfigDescriptor
public List<PageBeanDescriptor> getPageBeanDescriptors()
getPageBeanDescriptors
in interface ViewConfigDescriptor
public void invokeInitViewMethods()
InitView
invokeInitViewMethods
in interface EditableViewConfigDescriptor
public void invokePrePageActionMethods()
PrePageAction
invokePrePageActionMethods
in interface EditableViewConfigDescriptor
public void invokePreRenderViewMethods()
PreRenderView
invokePreRenderViewMethods
in interface EditableViewConfigDescriptor
public void invokePostRenderViewMethods()
PostRenderView
invokePostRenderViewMethods
in interface EditableViewConfigDescriptor
public List<Class<? extends AccessDecisionVoter>> getAccessDecisionVoters()
getAccessDecisionVoters
in interface ViewConfigDescriptor
public Class<? extends ViewConfig> getErrorView()
getErrorView
in interface EditableViewConfigDescriptor
public List<Annotation> getMetaData()
getMetaData
in interface ViewConfigDescriptor
public void addPageBean(Class pageBeanClass)
addPageBean
in interface EditableViewConfigDescriptor
pageBeanClass
- page-bean which should be addedpublic boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |