1 11 package org.eclipse.jdt.core; 12 13 import org.eclipse.core.runtime.IProgressMonitor; 14 15 34 35 public interface IClassFile extends ITypeRoot { 36 37 83 ICompilationUnit becomeWorkingCopy(IProblemRequestor problemRequestor, WorkingCopyOwner owner, IProgressMonitor monitor) throws JavaModelException; 84 93 byte[] getBytes() throws JavaModelException; 94 100 IType getType(); 101 124 IJavaElement getWorkingCopy(IProgressMonitor monitor, IBufferFactory factory) throws JavaModelException; 125 134 boolean isClass() throws JavaModelException; 135 144 boolean isInterface() throws JavaModelException; 145 } 146 | Popular Tags |