1 19 20 package org.openide.src; 21 22 30 public interface JavaDoc { 31 32 34 public static final int ADD = 1; 35 36 38 public static final int REMOVE = 2; 39 40 42 public static final int SET = 3; 43 44 49 public String getRawText (); 50 51 55 public void setRawText (String s) throws SourceException; 56 57 60 public String getText (); 61 62 66 public void setText (String s) throws SourceException; 67 68 70 public void clearJavaDoc() throws SourceException; 71 72 75 public boolean isEmpty(); 76 77 79 public JavaDocTag[] getTags(); 80 81 83 public JavaDocTag[] getTags( String name ); 84 85 90 public void changeTags( JavaDocTag[] tags, int action ) throws SourceException; 91 92 94 public JavaDocTag.See[] getSeeTags(); 95 96 99 public static interface Class extends JavaDoc { 100 101 102 long serialVersionUID = 3206093459760846163L; 103 } 104 105 108 public static interface Field extends JavaDoc { 109 111 public JavaDocTag.SerialField[] getSerialFieldTags(); 112 113 } 114 115 117 public static interface Method extends JavaDoc { 118 120 public JavaDocTag.Param[] getParamTags(); 121 122 124 public JavaDocTag.Throws[] getThrowsTags(); 125 } 126 127 } 128 | Popular Tags |