Class AnnotationProfileHelper
java.lang.Object
com.levigo.jadice.web.client.internal.annotation.AnnotationProfileHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends Annotation>
TcreateAnnotation
(AnnotationProfile profile, String typeName) <T extends Annotation>
TcreateAnnotation
(AnnotationProfile profile, String typeName, com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment pageSegment) <T extends Annotation>
com.levigo.jadice.annotation.internal.renderer.AnnotationRenderer<T> createRenderer
(AnnotationProfile profile, String typeName, T a) createWrangler
(AnnotationProfile profile, String typeName) static List
<AnnotationCustomizer> getBaseType
(AnnotationProfile profile, String typeName) getLabel
(AnnotationProfile profile, String typeName) getLabel
(AnnotationType type) getType
(AnnotationProfile profile, String typeName) static void
This method executes allAnnotationCustomizer
implementations with the given annotation object.
-
Constructor Details
-
AnnotationProfileHelper
public AnnotationProfileHelper()
-
-
Method Details
-
getType
-
getBaseType
-
createAnnotation
-
createRenderer
public <T extends Annotation> com.levigo.jadice.annotation.internal.renderer.AnnotationRenderer<T> createRenderer(AnnotationProfile profile, String typeName, T a) -
createWrangler
-
getLabel
-
getLabel
-
getAnnotationCustomizers
-
runCustomizers
This method executes allAnnotationCustomizer
implementations with the given annotation object.- Parameters:
a
-Annotation
object
-