public abstract class VCSFileContentProvider
extends oracle.ide.vcscore.FileContentProvider
| Constructor and Description | 
|---|
VCSFileContentProvider()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.io.ByteArrayOutputStream | 
getContent(java.io.InputStream is)  | 
abstract java.util.Collection<VCSFile> | 
getFiles(java.util.Map<java.lang.String,java.lang.String> params, java.lang.String fromRevision, java.lang.String toRevision)
Get all modified/added/deleted file details at the from revision and compare to to revision 
 | 
abstract java.util.Collection<VCSModifiedFile> | 
getModifiedFiles(Context context, java.util.Map<java.lang.String,java.lang.String> metadata)
Get a list of the modified files in the transaction/working copy 
 | 
abstract java.lang.String | 
getRevision(java.net.URL url)
Get the revision of the url usually the base revision 
 | 
abstract java.util.Collection<VCSRevision> | 
getRevisions(java.util.Map<java.lang.String,java.lang.String> params, java.lang.String fromRevision, int maxCount)
Get all revision details starting at the from revision 
 | 
static VCSFileContentProvider | 
lookupProvider(java.lang.String vcsId)  | 
public abstract java.lang.String getRevision(java.net.URL url)
                                      throws java.lang.Exception
url -java.lang.Exceptionpublic abstract java.util.Collection<VCSRevision> getRevisions(java.util.Map<java.lang.String,java.lang.String> params, java.lang.String fromRevision, int maxCount) throws java.lang.Exception
params - connection detailsfromRevision - from revisionmaxCount - maximum number of revisions to getjava.lang.Exceptionpublic abstract java.util.Collection<VCSFile> getFiles(java.util.Map<java.lang.String,java.lang.String> params, java.lang.String fromRevision, java.lang.String toRevision) throws java.lang.Exception
params - connection detailsfromRevision - from revsiontoRevision - to revisionjava.lang.Exceptionpublic abstract java.util.Collection<VCSModifiedFile> getModifiedFiles(Context context, java.util.Map<java.lang.String,java.lang.String> metadata) throws java.lang.Exception
context - used to determine which working copy to list files formetadata - transaction details - comments, transaction name, bugs etcjava.lang.Exceptionpublic static final VCSFileContentProvider lookupProvider(java.lang.String vcsId)
public java.io.ByteArrayOutputStream getContent(java.io.InputStream is)
                                         throws java.io.IOException
java.io.IOException