1 11 12 package org.eclipse.team.core.history; 13 14 import org.eclipse.core.filesystem.IFileStore; 15 import org.eclipse.core.resources.IResource; 16 import org.eclipse.core.runtime.IProgressMonitor; 17 import org.eclipse.team.core.history.provider.FileHistoryProvider; 18 19 28 public interface IFileHistoryProvider { 29 30 35 public static final int NONE = 0; 36 37 41 public static final int SINGLE_REVISION = 1; 42 43 52 public static final int SINGLE_LINE_OF_DESCENT = 2; 53 54 73 public abstract IFileHistory getFileHistoryFor(IResource resource, int flags, IProgressMonitor monitor); 74 75 76 83 public abstract IFileRevision getWorkspaceFileRevision(IResource resource); 84 85 92 public abstract IFileHistory getFileHistoryFor(IFileStore store, int flags, IProgressMonitor monitor); 93 94 } 95 | Popular Tags |