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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final java.util.Map
private static final java.util.Comparator
private static final java.util.Map
private static final java.util.Map
private static final java.util.Map
private static final java.util.Map
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ConflictDescriptor
createConflictDescription
(SVNConflictDescription conflictDescription) private static ConflictVersion
createConflictVersion
(SVNConflictVersion version) 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) private static int
getConflictOperation
(SVNOperation operation) 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
static SVNRevisionRange
getSVNRevisionRange
(RevisionRange revisionRange) static void
handleLogMessage
(SVNLogEntry logEntry, LogMessageCallback handler) static final int
infinityOrEmpty
(boolean recurse) static final int
infinityOrFiles
(boolean recurse) static final int
infinityOrImmediates
(boolean recurse) static void
throwException
(SVNException e, SVNClientImpl svnClient) static final int
unknownOrFiles
(boolean recurse) static final int
unknownOrImmediates
(boolean recurse) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
STATUS_CONVERSION_MAP
private static final java.util.Map STATUS_CONVERSION_MAP -
REVISION_KIND_CONVERSION_MAP
private static final java.util.Map REVISION_KIND_CONVERSION_MAP -
ACTION_CONVERSION_MAP
private static final java.util.Map ACTION_CONVERSION_MAP -
LOCK_CONVERSION_MAP
private static final java.util.Map LOCK_CONVERSION_MAP -
CONFLICT_REASON_CONVERSATION_MAP
private static final java.util.Map CONFLICT_REASON_CONVERSATION_MAP -
CHANGE_PATH_COMPARATOR
private static final java.util.Comparator CHANGE_PATH_COMPARATOR
-
-
Constructor Details
-
JavaHLObjectFactory
public JavaHLObjectFactory()
-
-
Method Details
-
getChangeListsCollection
public static java.util.Collection getChangeListsCollection(java.lang.String[] changelists) -
createStatus
-
getSVNRevision
-
getSVNDepth
-
createConflictDescription
public static ConflictDescriptor createConflictDescription(SVNConflictDescription conflictDescription) -
getConflictOperation
-
createConflictVersion
-
getSVNConflictResult
-
getConflictAction
-
getSVNConflictChoice
-
getConflictReason
-
getConflictKind
public static int getConflictKind(boolean isPropertyConflict) -
createDiffSummary
-
getNodeKind
-
getStatusValue
-
getLockStatusValue
-
getNotifyActionValue
-
createDirEntry
-
createLogMessage
-
createMergeInfo
-
createRevisionRange
-
createRevisionRanges
-
getSVNRevisionRange
-
handleLogMessage
-
getCommitItems
public static CommitItem[] getCommitItems(SVNCommitItem[] commitables, boolean isImport, boolean isURLsOnly) -
createLock
-
createInfo
-
createInfo2
-
createProgressEvent
-
createPropertyData
public static PropertyData createPropertyData(java.lang.Object client, java.lang.String path, java.lang.String name, SVNPropertyValue value) -
createNotifyInformation
-
createCopySource
-
getLoggingLevel
public static java.util.logging.Level getLoggingLevel(int level) -
throwException
- 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)
-