public class ViewConfigExtension extends Object implements javax.enterprise.inject.spi.Extension, Deactivatable
Constructor and Description |
---|
ViewConfigExtension() |
Modifier and Type | Method and Description |
---|---|
protected void |
addInlinePageDefinition(Class<? extends ViewConfig> beanClass) |
protected void |
addPageDefinition(Class<? extends ViewConfig> pageDefinitionClass) |
protected void |
beginViewConfigExtraction() |
protected ViewConfigDescriptor |
createViewConfigDescriptor(Class<? extends ViewConfig> viewDefinitionClass) |
protected void |
endViewConfigExtraction() |
boolean |
isActivated()
Returns if the current instance is active or not.
|
protected boolean |
isInlineViewConfig(Class<? extends ViewConfig> beanClass) |
void |
processPageDefinitions(javax.enterprise.inject.spi.ProcessAnnotatedType processAnnotatedType)
Initializes the whole view-config data-structures.
|
protected void |
setInlineViewConfigRootMarker(Class markerClass) |
public void processPageDefinitions(@Observes javax.enterprise.inject.spi.ProcessAnnotatedType processAnnotatedType)
processAnnotatedType
- current process-annotated-typeprotected void beginViewConfigExtraction()
protected void endViewConfigExtraction()
protected void setInlineViewConfigRootMarker(Class markerClass)
protected void addPageDefinition(Class<? extends ViewConfig> pageDefinitionClass)
protected boolean isInlineViewConfig(Class<? extends ViewConfig> beanClass)
protected void addInlinePageDefinition(Class<? extends ViewConfig> beanClass)
protected ViewConfigDescriptor createViewConfigDescriptor(Class<? extends ViewConfig> viewDefinitionClass)
public boolean isActivated()
isActivated
in interface Deactivatable
Copyright © 2010-2014 The Apache Software Foundation. All Rights Reserved.