1 52 53 package com.go.beandoc.teadoc; 54 55 61 public class SeeTag extends Tag { 62 63 private com.sun.javadoc.SeeTag mTag; 64 65 public static SeeTag[] convert(RootDoc root, 66 com.sun.javadoc.SeeTag[] tags) { 67 int length = tags.length; 68 SeeTag[] newTags = new SeeTag[length]; 69 for (int i=0; i<length; i++) { 70 newTags[i] = new SeeTag(root, tags[i]); 71 } 72 return newTags; 73 } 74 75 public SeeTag(RootDoc root, com.sun.javadoc.SeeTag tag) { 76 super(root, tag); 77 mTag = tag; 78 } 79 80 public String getLabel() { 81 return mTag.label(); 82 } 83 84 public String getReferencedClassName() { 85 return mTag.referencedClassName(); 86 } 87 88 public ClassDoc getReferencedClass() { 89 return new ClassDoc(mRootDoc, mTag.referencedClass()); 90 } 91 92 public String getReferencedMemberName() { 93 return mTag.referencedMemberName(); 94 } 95 96 public MemberDoc getReferencedMember() { 97 return new MemberDoc(mRootDoc, mTag.referencedMember()); 98 } 99 } 100 | Popular Tags |