@ApplicationScoped public class ViewConfigStoreImpl extends Object implements org.jboss.seam.faces.view.config.ViewConfigStore
| Constructor and Description |
|---|
ViewConfigStoreImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotationData(String viewId,
Annotation annotation) |
<T extends Annotation> |
getAllAnnotationData(String viewId,
Class<T> type) |
<T extends Annotation> |
getAllAnnotationViewMap(Class<T> type) |
List<? extends Annotation> |
getAllQualifierData(String viewId,
Class<? extends Annotation> qualifier) |
<T extends Annotation> |
getAnnotationData(String viewId,
Class<T> type) |
void |
setup(ViewConfigExtension extension)
setup the bean with the configuration from the extension
It would be better if the extension could do this, but the extension cannot resolve the bean until after all lifecycle
events have been processed
|
@Inject public void setup(ViewConfigExtension extension)
public void addAnnotationData(String viewId, Annotation annotation)
addAnnotationData in interface org.jboss.seam.faces.view.config.ViewConfigStorepublic <T extends Annotation> T getAnnotationData(String viewId, Class<T> type)
getAnnotationData in interface org.jboss.seam.faces.view.config.ViewConfigStorepublic <T extends Annotation> List<T> getAllAnnotationData(String viewId, Class<T> type)
getAllAnnotationData in interface org.jboss.seam.faces.view.config.ViewConfigStorepublic <T extends Annotation> Map<String,Annotation> getAllAnnotationViewMap(Class<T> type)
getAllAnnotationViewMap in interface org.jboss.seam.faces.view.config.ViewConfigStorepublic List<? extends Annotation> getAllQualifierData(String viewId, Class<? extends Annotation> qualifier)
getAllQualifierData in interface org.jboss.seam.faces.view.config.ViewConfigStoreCopyright © 2009-2013 Seam Framework. All Rights Reserved.