1 11 package org.eclipse.jdt.debug.core; 12 13 14 import org.eclipse.debug.core.DebugException; 15 16 24 public interface IJavaClassType extends IJavaReferenceType { 25 26 54 public IJavaObject newInstance(String signature, IJavaValue[] args, IJavaThread thread) throws DebugException; 55 56 85 public IJavaValue sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread) throws DebugException; 86 87 98 public IJavaClassType getSuperclass() throws DebugException; 99 100 112 public IJavaInterfaceType[] getInterfaces() throws DebugException; 113 114 127 public IJavaInterfaceType[] getAllInterfaces() throws DebugException; 128 129 141 public boolean isEnum() throws DebugException; 142 } 143 144 | Popular Tags |