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

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.jsf.impl.config.view.ViewConfigExtension
All Implemented Interfaces:
javax.enterprise.inject.spi.Extension, Deactivatable

public class ViewConfigExtension
extends Object
implements javax.enterprise.inject.spi.Extension, Deactivatable

Author:
Gerhard Petracek

Constructor Summary
ViewConfigExtension()
           
 
Method Summary
protected  void addInlinePageDefinition(Class<? extends ViewConfig> beanClass)
           
protected  void addPageDefinition(Class<? extends ViewConfig> pageDefinitionClass)
           
protected  void beginViewConfigExtraction()
           
protected  ViewConfigEntry createViewConfigEntry(Class<? extends ViewConfig> viewDefinitionClass)
           
protected  void endViewConfigExtraction()
           
 boolean isActivated()
           
protected  boolean isInlineViewConfig(Class<? extends ViewConfig> beanClass)
           
 void processPageDefinitions(javax.enterprise.inject.spi.ProcessAnnotatedType processAnnotatedType)
           
protected  void setInlineViewConfigRootMarker(Class markerClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewConfigExtension

public ViewConfigExtension()
Method Detail

processPageDefinitions

public void processPageDefinitions(@Observes
                                   javax.enterprise.inject.spi.ProcessAnnotatedType processAnnotatedType)

beginViewConfigExtraction

protected void beginViewConfigExtraction()

endViewConfigExtraction

protected void endViewConfigExtraction()

setInlineViewConfigRootMarker

protected void setInlineViewConfigRootMarker(Class markerClass)

addPageDefinition

protected void addPageDefinition(Class<? extends ViewConfig> pageDefinitionClass)

isInlineViewConfig

protected boolean isInlineViewConfig(Class<? extends ViewConfig> beanClass)

addInlinePageDefinition

protected void addInlinePageDefinition(Class<? extends ViewConfig> beanClass)

createViewConfigEntry

protected ViewConfigEntry createViewConfigEntry(Class<? extends ViewConfig> viewDefinitionClass)

isActivated

public boolean isActivated()
Specified by:
isActivated in interface Deactivatable


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