Package org.tigris.subversion.javahl
Class JavaHLObjectFactory
- java.lang.Object
-
- org.tigris.subversion.javahl.JavaHLObjectFactory
-
public class JavaHLObjectFactory extends java.lang.Object
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Constructor Summary
Constructors Constructor Description JavaHLObjectFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ConflictDescriptor
createConflictDescription(SVNConflictDescription conflictDescription)
static CopySource
createCopySource(SVNLocationEntry location)
static DiffSummary
createDiffSummary(SVNDiffStatus status)
static DirEntry
createDirEntry(SVNDirEntry dirEntry)
static Info
createInfo(SVNInfo info)
static Info2
createInfo2(SVNInfo info)
static Lock
createLock(SVNLock svnLock)
static LogMessage
createLogMessage(SVNLogEntry logEntry)
static Mergeinfo
createMergeInfo(java.util.Map mergeInfo)
static NotifyInformation
createNotifyInformation(SVNEvent event, java.lang.String path)
static ProgressEvent
createProgressEvent(long onProgress, long total)
static PropertyData
createPropertyData(java.lang.Object client, java.lang.String path, java.lang.String name, SVNPropertyValue value)
static RevisionRange
createRevisionRange(SVNMergeRange range)
static RevisionRange[]
createRevisionRanges(SVNMergeRangeList rangeList)
static Status
createStatus(java.lang.String path, SVNStatus status)
static java.util.Collection
getChangeListsCollection(java.lang.String[] changelists)
static CommitItem[]
getCommitItems(SVNCommitItem[] commitables, boolean isImport, boolean isURLsOnly)
static int
getConflictAction(SVNConflictAction conflictAction)
static int
getConflictKind(boolean isPropertyConflict)
static int
getConflictReason(SVNConflictReason conflictReason)
static int
getLockStatusValue(SVNStatusType svnStatusType)
static java.util.logging.Level
getLoggingLevel(int level)
static int
getNodeKind(SVNNodeKind svnKind)
static int
getNotifyActionValue(SVNEventAction action)
static int
getStatusValue(SVNStatusType svnStatusType)
static SVNConflictChoice
getSVNConflictChoice(int conflictResult)
static SVNConflictResult
getSVNConflictResult(ConflictResult conflictResult)
static SVNDepth
getSVNDepth(int depth)
static SVNRevision
getSVNRevision(Revision r)
static SVNRevisionRange
getSVNRevisionRange(RevisionRange revisionRange)
static void
handleLogMessage(SVNLogEntry logEntry, LogMessageCallback handler)
static int
infinityOrEmpty(boolean recurse)
static int
infinityOrFiles(boolean recurse)
static int
infinityOrImmediates(boolean recurse)
static void
throwException(SVNException e, SVNClientImpl svnClient)
static int
unknownOrFiles(boolean recurse)
static int
unknownOrImmediates(boolean recurse)
-
-
-
Method Detail
-
getChangeListsCollection
public static java.util.Collection getChangeListsCollection(java.lang.String[] changelists)
-
getSVNRevision
public static SVNRevision getSVNRevision(Revision r)
-
getSVNDepth
public static SVNDepth getSVNDepth(int depth)
-
createConflictDescription
public static ConflictDescriptor createConflictDescription(SVNConflictDescription conflictDescription)
-
getSVNConflictResult
public static SVNConflictResult getSVNConflictResult(ConflictResult conflictResult)
-
getConflictAction
public static int getConflictAction(SVNConflictAction conflictAction)
-
getSVNConflictChoice
public static SVNConflictChoice getSVNConflictChoice(int conflictResult)
-
getConflictReason
public static int getConflictReason(SVNConflictReason conflictReason)
-
getConflictKind
public static int getConflictKind(boolean isPropertyConflict)
-
createDiffSummary
public static DiffSummary createDiffSummary(SVNDiffStatus status)
-
getNodeKind
public static int getNodeKind(SVNNodeKind svnKind)
-
getStatusValue
public static int getStatusValue(SVNStatusType svnStatusType)
-
getLockStatusValue
public static int getLockStatusValue(SVNStatusType svnStatusType)
-
getNotifyActionValue
public static int getNotifyActionValue(SVNEventAction action)
-
createDirEntry
public static DirEntry createDirEntry(SVNDirEntry dirEntry)
-
createLogMessage
public static LogMessage createLogMessage(SVNLogEntry logEntry)
-
createMergeInfo
public static Mergeinfo createMergeInfo(java.util.Map mergeInfo)
-
createRevisionRange
public static RevisionRange createRevisionRange(SVNMergeRange range)
-
createRevisionRanges
public static RevisionRange[] createRevisionRanges(SVNMergeRangeList rangeList)
-
getSVNRevisionRange
public static SVNRevisionRange getSVNRevisionRange(RevisionRange revisionRange)
-
handleLogMessage
public static void handleLogMessage(SVNLogEntry logEntry, LogMessageCallback handler)
-
getCommitItems
public static CommitItem[] getCommitItems(SVNCommitItem[] commitables, boolean isImport, boolean isURLsOnly)
-
createProgressEvent
public static ProgressEvent createProgressEvent(long onProgress, long total)
-
createPropertyData
public static PropertyData createPropertyData(java.lang.Object client, java.lang.String path, java.lang.String name, SVNPropertyValue value)
-
createNotifyInformation
public static NotifyInformation createNotifyInformation(SVNEvent event, java.lang.String path)
-
createCopySource
public static CopySource createCopySource(SVNLocationEntry location)
-
getLoggingLevel
public static java.util.logging.Level getLoggingLevel(int level)
-
throwException
public static void throwException(SVNException e, SVNClientImpl svnClient) throws ClientException
- Throws:
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)
-
-