Results 1 to 1 of 1
Thread: Annotation Viewer
-
Annotation Viewer
Java Code:import com.sun.javadoc.*; import java.lang.annotation.*; public class AnnotationViewer { public static boolean start(RootDoc root) { ClassDoc[] classes = root.classes(); for (ClassDoc cls : classes) { showAnnotations(cls); } return(true); } static void showAnnotations(ClassDoc cls) { System.out.println("Annotations for class [" + cls + "]"); process(cls.annotations()); System.out.println(); for(MethodDoc m : cls.methods()) { System.out.println("Annotations for method [" + m + "]"); process(m.annotations()); System.out.println(); } } static void process(AnnotationDesc[] anns) { for (AnnotationDesc ad : anns) { AnnotationDesc.ElementValuePair evp[] = ad.elementValues(); for(AnnotationDesc.ElementValuePair e : evp) { System.out.println(" NAME: " + e.element() + ", VALUE=" + e.value()); } } } }"The sole cause of man’s unhappiness is that he does not know how to stay quietly in his room." - Blaise Pascal
Similar Threads
-
Eclipse Applet Viewer not showing graphics?
By sjchase in forum Java AppletsReplies: 1Last Post: 04-17-2008, 04:16 PM -
Simple annotation
By Java Tip in forum java.langReplies: 0Last Post: 04-16-2008, 11:00 PM -
iSQL-Viewer 3.0.1
By Jamie in forum Java SoftwareReplies: 0Last Post: 06-14-2007, 03:01 PM -
iSQL-Viewer 3.0.0
By levent in forum Java SoftwareReplies: 0Last Post: 06-04-2007, 08:06 AM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks