org.tigris.subversion.javahl
Class JavaHLObjectFactory
java.lang.Object
org.tigris.subversion.javahl.JavaHLObjectFactory
public class JavaHLObjectFactory
- extends java.lang.Object
Method Summary |
static org.tigris.subversion.javahl.ConflictDescriptor |
createConflictDescription(org.tmatesoft.svn.core.wc.SVNConflictDescription conflictDescription)
|
static org.tigris.subversion.javahl.CopySource |
createCopySource(org.tmatesoft.svn.core.io.SVNLocationEntry location)
|
static org.tigris.subversion.javahl.DiffSummary |
createDiffSummary(org.tmatesoft.svn.core.wc.SVNDiffStatus status)
|
static org.tigris.subversion.javahl.DirEntry |
createDirEntry(org.tmatesoft.svn.core.SVNDirEntry dirEntry)
|
static org.tigris.subversion.javahl.Info |
createInfo(org.tmatesoft.svn.core.wc.SVNInfo info)
|
static org.tigris.subversion.javahl.Info2 |
createInfo2(org.tmatesoft.svn.core.wc.SVNInfo info)
|
static org.tigris.subversion.javahl.Lock |
createLock(org.tmatesoft.svn.core.SVNLock svnLock)
|
static org.tigris.subversion.javahl.LogMessage |
createLogMessage(org.tmatesoft.svn.core.SVNLogEntry logEntry)
|
static org.tigris.subversion.javahl.Mergeinfo |
createMergeInfo(java.util.Map mergeInfo)
|
static org.tigris.subversion.javahl.NotifyInformation |
createNotifyInformation(org.tmatesoft.svn.core.wc.SVNEvent event,
java.lang.String path)
|
static org.tigris.subversion.javahl.ProgressEvent |
createProgressEvent(long onProgress,
long total)
|
static org.tigris.subversion.javahl.PropertyData |
createPropertyData(java.lang.Object client,
java.lang.String path,
java.lang.String name,
org.tmatesoft.svn.core.SVNPropertyValue value)
|
static org.tigris.subversion.javahl.RevisionRange |
createRevisionRange(org.tmatesoft.svn.core.SVNMergeRange range)
|
static org.tigris.subversion.javahl.RevisionRange[] |
createRevisionRanges(org.tmatesoft.svn.core.SVNMergeRangeList rangeList)
|
static org.tigris.subversion.javahl.Status |
createStatus(java.lang.String path,
org.tmatesoft.svn.core.wc.SVNStatus status)
|
static java.util.Collection |
getChangeListsCollection(java.lang.String[] changelists)
|
static org.tigris.subversion.javahl.CommitItem[] |
getCommitItems(org.tmatesoft.svn.core.wc.SVNCommitItem[] commitables,
boolean isImport,
boolean isURLsOnly)
|
static int |
getConflictAction(org.tmatesoft.svn.core.wc.SVNConflictAction conflictAction)
|
static int |
getConflictKind(boolean isPropertyConflict)
|
static int |
getConflictReason(org.tmatesoft.svn.core.wc.SVNConflictReason conflictReason)
|
static int |
getLockStatusValue(org.tmatesoft.svn.core.wc.SVNStatusType svnStatusType)
|
static java.util.logging.Level |
getLoggingLevel(int level)
|
static int |
getNodeKind(org.tmatesoft.svn.core.SVNNodeKind svnKind)
|
static int |
getNotifyActionValue(org.tmatesoft.svn.core.wc.SVNEventAction action)
|
static int |
getStatusValue(org.tmatesoft.svn.core.wc.SVNStatusType svnStatusType)
|
static org.tmatesoft.svn.core.wc.SVNConflictChoice |
getSVNConflictChoice(int conflictResult)
|
static org.tmatesoft.svn.core.wc.SVNConflictResult |
getSVNConflictResult(org.tigris.subversion.javahl.ConflictResult conflictResult)
|
static org.tmatesoft.svn.core.SVNDepth |
getSVNDepth(int depth)
|
static org.tmatesoft.svn.core.wc.SVNRevision |
getSVNRevision(org.tigris.subversion.javahl.Revision r)
|
static org.tmatesoft.svn.core.wc.SVNRevisionRange |
getSVNRevisionRange(org.tigris.subversion.javahl.RevisionRange revisionRange)
|
static void |
handleLogMessage(org.tmatesoft.svn.core.SVNLogEntry logEntry,
org.tigris.subversion.javahl.LogMessageCallback handler)
|
static int |
infinityOrEmpty(boolean recurse)
|
static int |
infinityOrFiles(boolean recurse)
|
static int |
infinityOrImmediates(boolean recurse)
|
static void |
throwException(org.tmatesoft.svn.core.SVNException e,
SVNClientImpl svnClient)
|
static int |
unknownOrFiles(boolean recurse)
|
static int |
unknownOrImmediates(boolean recurse)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaHLObjectFactory
public JavaHLObjectFactory()
getChangeListsCollection
public static java.util.Collection getChangeListsCollection(java.lang.String[] changelists)
createStatus
public static org.tigris.subversion.javahl.Status createStatus(java.lang.String path,
org.tmatesoft.svn.core.wc.SVNStatus status)
getSVNRevision
public static org.tmatesoft.svn.core.wc.SVNRevision getSVNRevision(org.tigris.subversion.javahl.Revision r)
getSVNDepth
public static org.tmatesoft.svn.core.SVNDepth getSVNDepth(int depth)
createConflictDescription
public static org.tigris.subversion.javahl.ConflictDescriptor createConflictDescription(org.tmatesoft.svn.core.wc.SVNConflictDescription conflictDescription)
getSVNConflictResult
public static org.tmatesoft.svn.core.wc.SVNConflictResult getSVNConflictResult(org.tigris.subversion.javahl.ConflictResult conflictResult)
getConflictAction
public static int getConflictAction(org.tmatesoft.svn.core.wc.SVNConflictAction conflictAction)
getSVNConflictChoice
public static org.tmatesoft.svn.core.wc.SVNConflictChoice getSVNConflictChoice(int conflictResult)
getConflictReason
public static int getConflictReason(org.tmatesoft.svn.core.wc.SVNConflictReason conflictReason)
getConflictKind
public static int getConflictKind(boolean isPropertyConflict)
createDiffSummary
public static org.tigris.subversion.javahl.DiffSummary createDiffSummary(org.tmatesoft.svn.core.wc.SVNDiffStatus status)
getNodeKind
public static int getNodeKind(org.tmatesoft.svn.core.SVNNodeKind svnKind)
getStatusValue
public static int getStatusValue(org.tmatesoft.svn.core.wc.SVNStatusType svnStatusType)
getLockStatusValue
public static int getLockStatusValue(org.tmatesoft.svn.core.wc.SVNStatusType svnStatusType)
getNotifyActionValue
public static int getNotifyActionValue(org.tmatesoft.svn.core.wc.SVNEventAction action)
createDirEntry
public static org.tigris.subversion.javahl.DirEntry createDirEntry(org.tmatesoft.svn.core.SVNDirEntry dirEntry)
createLogMessage
public static org.tigris.subversion.javahl.LogMessage createLogMessage(org.tmatesoft.svn.core.SVNLogEntry logEntry)
createMergeInfo
public static org.tigris.subversion.javahl.Mergeinfo createMergeInfo(java.util.Map mergeInfo)
createRevisionRange
public static org.tigris.subversion.javahl.RevisionRange createRevisionRange(org.tmatesoft.svn.core.SVNMergeRange range)
createRevisionRanges
public static org.tigris.subversion.javahl.RevisionRange[] createRevisionRanges(org.tmatesoft.svn.core.SVNMergeRangeList rangeList)
getSVNRevisionRange
public static org.tmatesoft.svn.core.wc.SVNRevisionRange getSVNRevisionRange(org.tigris.subversion.javahl.RevisionRange revisionRange)
handleLogMessage
public static void handleLogMessage(org.tmatesoft.svn.core.SVNLogEntry logEntry,
org.tigris.subversion.javahl.LogMessageCallback handler)
getCommitItems
public static org.tigris.subversion.javahl.CommitItem[] getCommitItems(org.tmatesoft.svn.core.wc.SVNCommitItem[] commitables,
boolean isImport,
boolean isURLsOnly)
createLock
public static org.tigris.subversion.javahl.Lock createLock(org.tmatesoft.svn.core.SVNLock svnLock)
createInfo
public static org.tigris.subversion.javahl.Info createInfo(org.tmatesoft.svn.core.wc.SVNInfo info)
createInfo2
public static org.tigris.subversion.javahl.Info2 createInfo2(org.tmatesoft.svn.core.wc.SVNInfo info)
createProgressEvent
public static org.tigris.subversion.javahl.ProgressEvent createProgressEvent(long onProgress,
long total)
createPropertyData
public static org.tigris.subversion.javahl.PropertyData createPropertyData(java.lang.Object client,
java.lang.String path,
java.lang.String name,
org.tmatesoft.svn.core.SVNPropertyValue value)
createNotifyInformation
public static org.tigris.subversion.javahl.NotifyInformation createNotifyInformation(org.tmatesoft.svn.core.wc.SVNEvent event,
java.lang.String path)
createCopySource
public static org.tigris.subversion.javahl.CopySource createCopySource(org.tmatesoft.svn.core.io.SVNLocationEntry location)
getLoggingLevel
public static java.util.logging.Level getLoggingLevel(int level)
throwException
public static void throwException(org.tmatesoft.svn.core.SVNException e,
SVNClientImpl svnClient)
throws org.tigris.subversion.javahl.ClientException
- Throws:
org.tigris.subversion.javahl.ClientException
infinityOrEmpty
public static final int infinityOrEmpty(boolean recurse)
infinityOrFiles
public static final int infinityOrFiles(boolean recurse)
infinityOrImmediates
public static final int infinityOrImmediates(boolean recurse)
unknownOrFiles
public static final int unknownOrFiles(boolean recurse)
unknownOrImmediates
public static final int unknownOrImmediates(boolean recurse)