1 52 53 package com.go.beandoc.teadoc; 54 55 61 public class ProgramElementDoc extends Doc { 62 63 private com.sun.javadoc.ProgramElementDoc mDoc; 64 65 public ProgramElementDoc(RootDoc root, 66 com.sun.javadoc.ProgramElementDoc doc) { 67 super(root, doc); 68 mDoc = doc; 69 } 70 71 public ClassDoc getContainingClass() { 72 if (mDoc.containingClass() != null) { 73 return new ClassDoc(mRootDoc, mDoc.containingClass()); 74 } 75 else { 76 return null; 77 } 78 } 79 80 public String getQualifiedName() { 81 return mDoc.qualifiedName(); 82 } 83 84 public int getModifierSpecifier() { 85 return mDoc.modifierSpecifier(); 86 } 87 88 public String getModifiers() { 89 return mDoc.modifiers(); 90 } 91 92 public boolean isPublic() { 93 return mDoc.isPublic(); 94 } 95 96 public boolean isProtected() { 97 return mDoc.isProtected(); 98 } 99 100 public boolean isPrivate() { 101 return mDoc.isPrivate(); 102 } 103 104 public boolean isPackagePrivate() { 105 return mDoc.isPackagePrivate(); 106 } 107 108 public boolean isStatic() { 109 return mDoc.isStatic(); 110 } 111 112 public boolean isFinal() { 113 return mDoc.isFinal(); 114 } 115 } 116 | Popular Tags |