<s> package org . eclipse . jdt . core . jdom ; public interface IDOMType extends IDOMMember { public void addSuperInterface ( String interfaceName ) throws IllegalArgumentException ; String [ ] getTypeParameters ( ) ; public String getName ( ) ; public String getSuperclass ( ) ; public String [ ] getSuperInterfaces ( ) ; public boolean isClass ( ) ; boolean isEnum ( ) ; boolean isAnnotation ( ) ; public void setClass ( boolean b ) ; public void setEnum ( boolean b ) ; public void setAnnotation ( boolean b ) ; void setTypeParameters ( String [ ] typeParameters ) ; public void setName ( String name ) throws IllegalArgumentException ; public void setSuperclass ( String superclassName ) ; public void setSuperInterfaces ( String [ ] interfaceNames ) ; } </s>