org.apache.myfaces.extensions.cdi.jsf.impl.config.view
Class ViewConfigEntry

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.jsf.impl.config.view.ViewConfigEntry

public class ViewConfigEntry
extends Object

Author:
Gerhard Petracek

Constructor Summary
ViewConfigEntry(String viewId, Class<? extends ViewConfig> viewDefinitionClass, Page.NavigationMode navigationMode, Page.ViewParameter viewParameter, List<Class<? extends AccessDecisionVoter>> accessDecisionVoters, Class<? extends ViewConfig> errorView, List<Annotation> metaDataList)
           
 
Method Summary
 void addMetaData(Annotation annotation)
           
 boolean equals(Object o)
           
 Class<? extends AccessDecisionVoter>[] getAccessDecisionVoters()
           
 Class<? extends ViewConfig> getErrorView()
           
 List<Annotation> getMetaData()
           
 Page.NavigationMode getNavigationMode()
           
protected  List<Class> getPageBeanClasses()
           
 Class<? extends ViewConfig> getViewDefinitionClass()
           
 String getViewId()
           
 Page.ViewParameter getViewParameter()
           
 int hashCode()
           
 void invokeInitViewMethods()
           
 void invokePrePageActionMethods()
           
 List<Annotation> resetMetaData()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewConfigEntry

public ViewConfigEntry(String viewId,
                       Class<? extends ViewConfig> viewDefinitionClass,
                       Page.NavigationMode navigationMode,
                       Page.ViewParameter viewParameter,
                       List<Class<? extends AccessDecisionVoter>> accessDecisionVoters,
                       Class<? extends ViewConfig> errorView,
                       List<Annotation> metaDataList)
Method Detail

getViewId

public String getViewId()

getViewDefinitionClass

public Class<? extends ViewConfig> getViewDefinitionClass()

getNavigationMode

public Page.NavigationMode getNavigationMode()

getViewParameter

public Page.ViewParameter getViewParameter()

getPageBeanClasses

protected final List<Class> getPageBeanClasses()

invokeInitViewMethods

public void invokeInitViewMethods()

invokePrePageActionMethods

public void invokePrePageActionMethods()

getAccessDecisionVoters

public Class<? extends AccessDecisionVoter>[] getAccessDecisionVoters()

getErrorView

public Class<? extends ViewConfig> getErrorView()

getMetaData

public List<Annotation> getMetaData()

addMetaData

public void addMetaData(Annotation annotation)

resetMetaData

public List<Annotation> resetMetaData()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2010 The Apache Software Foundation. All Rights Reserved.