1 11 package org.eclipse.jdt.core.jdom; 12 13 31 public interface IDOMType extends IDOMMember { 32 46 public void addSuperInterface(String interfaceName) throws IllegalArgumentException ; 47 48 60 String [] getTypeParameters(); 61 62 70 public String getName(); 71 82 public String getSuperclass(); 83 99 public String [] getSuperInterfaces(); 100 105 public boolean isClass(); 106 107 113 boolean isEnum(); 114 115 121 boolean isAnnotation(); 122 123 133 public void setClass(boolean b); 134 135 145 public void setEnum(boolean b); 146 147 157 public void setAnnotation(boolean b); 158 159 170 void setTypeParameters(String [] typeParameters); 171 172 181 public void setName(String name) throws IllegalArgumentException ; 182 195 public void setSuperclass(String superclassName); 196 212 public void setSuperInterfaces(String [] interfaceNames); 213 } 214 | Popular Tags |