public interface ViewConfigStore
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotationData(String viewId,
Annotation annotation)
Adds data to the store
|
<T extends Annotation> |
getAllAnnotationData(String viewId,
Class<T> type)
returns all data for a given viewId, with the most specific data at the start of the list
|
<T extends Annotation> |
getAllAnnotationViewMap(Class<T> type)
return a map of views to annotations for a given annotation type
|
List<? extends Annotation> |
getAllQualifierData(String viewId,
Class<? extends Annotation> qualifier)
returns all qualified data for a given viewId, with the most specific data at the start of the list
|
<T extends Annotation> |
getAnnotationData(String viewId,
Class<T> type)
gets the most specific data for a given viewId
|
void addAnnotationData(String viewId, Annotation annotation)
viewId - The view id to associate the data with. A * at the end of the view id is considered a wildcardannotation - the data to store<T extends Annotation> T getAnnotationData(String viewId, Class<T> type)
<T extends Annotation> List<T> getAllAnnotationData(String viewId, Class<T> type)
List<? extends Annotation> getAllQualifierData(String viewId, Class<? extends Annotation> qualifier)
<T extends Annotation> Map<String,Annotation> getAllAnnotationViewMap(Class<T> type)
Copyright © 2009-2013 Seam Framework. All Rights Reserved.