1 52 53 package com.go.beandoc.teadoc; 54 55 61 public class EmptyPackageDoc extends PackageDoc { 62 63 private String mName; 64 65 public EmptyPackageDoc(RootDoc root, String name) { 66 super(root, null); 67 mName = name; 68 } 69 70 public String getCommentText() { 71 return ""; 72 } 73 74 public Tag[] getTags() { 75 return new Tag[0]; 76 } 77 78 public SeeTag[] getSeeTags() { 79 return new SeeTag[0]; 80 } 81 82 public Tag[] getInlineTags() { 83 return new Tag[0]; 84 } 85 86 public Tag[] getFirstSentanceTags() { 87 return new Tag[0]; 88 } 89 90 public String getRawCommentText() { 91 return ""; 92 } 93 94 public String getName() { 95 return mName; 96 } 97 98 public int compareTo(Object obj) { 99 if (obj instanceof PackageDoc) { 100 return mName.compareTo(((PackageDoc)obj).getName()); 101 } 102 else { 103 return 0; 104 } 105 } 106 107 public boolean isField() { 108 return false; 109 } 110 111 public boolean isMethod() { 112 return false; 113 } 114 115 public boolean isConstructor() { 116 return false; 117 } 118 119 public boolean isInterface() { 120 return false; 121 } 122 123 public boolean isException() { 124 return false; 125 } 126 127 public boolean isError() { 128 return false; 129 } 130 131 public boolean isOrdinaryClass() { 132 return false; 133 } 134 135 public boolean isClass() { 136 return false; 137 } 138 139 public boolean isIncluded() { 140 return true; 141 } 142 143 public ClassDoc[] getAllClasses() { 144 return new ClassDoc[0]; 145 } 146 147 public ClassDoc[] getOrdinaryClasses() { 148 return new ClassDoc[0]; 149 } 150 151 public ClassDoc[] getExceptions() { 152 return new ClassDoc[0]; 153 } 154 155 public ClassDoc[] getErrors() { 156 return new ClassDoc[0]; 157 } 158 159 public ClassDoc[] getInterfaces() { 160 return new ClassDoc[0]; 161 } 162 } 163 | Popular Tags |