1 8 package com.mountainminds.eclemma.core; 9 10 import org.eclipse.core.runtime.CoreException; 11 import org.eclipse.core.runtime.IPath; 12 import org.eclipse.core.runtime.IProgressMonitor; 13 import org.eclipse.jdt.core.IPackageFragmentRoot; 14 import org.eclipse.jdt.core.JavaModelException; 15 16 24 public interface IClassFiles { 25 26 32 public boolean isBinary(); 33 34 41 public IPackageFragmentRoot[] getPackageFragmentRoots(); 42 43 49 public IPath getLocation(); 50 51 59 public ISourceLocation[] getSourceLocations() throws JavaModelException; 60 61 76 public IInstrumentation instrument(boolean inplace, IProgressMonitor monitor) 77 throws CoreException; 78 79 } 80 | Popular Tags |