Class DefaultLoadHandler
java.lang.Object
org.tmatesoft.svn.core.internal.wc.DefaultLoadHandler
- All Implemented Interfaces:
ISVNLoadHandler
- Version:
- 1.3
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DefaultLoadHandler.NodeBatonprivate DefaultLoadHandler.RevisionBatonprivate SVNDeltaGeneratorprivate SVNDeltaReaderprivate FSFSprivate booleanprivate booleanprivate java.lang.Stringprivate ISVNAdminEventHandlerprivate java.util.Mapprivate SVNUUIDAction -
Constructor Summary
ConstructorsConstructorDescriptionDefaultLoadHandler(boolean usePreCommitHook, boolean usePostCommitHook, SVNUUIDAction uuidAction, java.lang.String parentDir, ISVNAdminEventHandler progressHandler) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidprivate DefaultLoadHandler.NodeBatoncreateNodeBaton(java.util.Map headers) voiddeleteNodeProperty(java.lang.String propertyName) private SVNDeltaGeneratorprivate SVNDeltaReaderprivate booleanmaybeAddWithHistory(DefaultLoadHandler.NodeBaton nodeBaton) voidopenNode(java.util.Map headers) voidopenRevision(java.util.Map headers) voidparseTextBlock(java.io.InputStream dumpStream, long contentLength, boolean isDelta) voidparseUUID(java.lang.String uuid) private java.util.MapprefixMergeInfoPaths(java.util.Map mergeInfo) voidprivate java.util.MaprenumberMergeInfoRevisions(SVNPropertyValue mergeInfoProp) voidvoidvoidsetNodeProperty(java.lang.String propertyName, SVNPropertyValue propertyValue) voidsetParentDir(java.lang.String parentDir) voidsetRevisionProperty(java.lang.String propertyName, SVNPropertyValue propertyValue) voidsetUsePostCommitHook(boolean use) voidsetUsePreCommitHook(boolean use) voidsetUUIDAction(SVNUUIDAction action) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myFSFS
-
myCurrentRevisionBaton
-
myCurrentNodeBaton
-
myIsUsePreCommitHook
private boolean myIsUsePreCommitHook -
myIsUsePostCommitHook
private boolean myIsUsePostCommitHook -
myRevisionsMap
private java.util.Map myRevisionsMap -
myParentDir
private java.lang.String myParentDir -
myUUIDAction
-
myDeltaReader
-
myDeltaGenerator
-
myProgressHandler
-
-
Constructor Details
-
DefaultLoadHandler
public DefaultLoadHandler(boolean usePreCommitHook, boolean usePostCommitHook, SVNUUIDAction uuidAction, java.lang.String parentDir, ISVNAdminEventHandler progressHandler)
-
-
Method Details
-
setFSFS
-
closeRevision
- Specified by:
closeRevisionin interfaceISVNLoadHandler- Throws:
SVNException
-
openRevision
- Specified by:
openRevisionin interfaceISVNLoadHandler- Throws:
SVNException
-
openNode
- Specified by:
openNodein interfaceISVNLoadHandler- Throws:
SVNException
-
parseUUID
- Specified by:
parseUUIDin interfaceISVNLoadHandler- Throws:
SVNException
-
closeNode
- Specified by:
closeNodein interfaceISVNLoadHandler- Throws:
SVNException
-
applyTextDelta
- Specified by:
applyTextDeltain interfaceISVNLoadHandler- Throws:
SVNException
-
setFullText
- Specified by:
setFullTextin interfaceISVNLoadHandler- Throws:
SVNException
-
parseTextBlock
public void parseTextBlock(java.io.InputStream dumpStream, long contentLength, boolean isDelta) throws SVNException - Specified by:
parseTextBlockin interfaceISVNLoadHandler- Throws:
SVNException
-
removeNodeProperties
- Specified by:
removeNodePropertiesin interfaceISVNLoadHandler- Throws:
SVNException
-
setRevisionProperty
public void setRevisionProperty(java.lang.String propertyName, SVNPropertyValue propertyValue) throws SVNException - Specified by:
setRevisionPropertyin interfaceISVNLoadHandler- Throws:
SVNException
-
setUsePreCommitHook
public void setUsePreCommitHook(boolean use) -
setUsePostCommitHook
public void setUsePostCommitHook(boolean use) -
setParentDir
public void setParentDir(java.lang.String parentDir) -
setUUIDAction
-
deleteNodeProperty
- Specified by:
deleteNodePropertyin interfaceISVNLoadHandler- Throws:
SVNException
-
setNodeProperty
public void setNodeProperty(java.lang.String propertyName, SVNPropertyValue propertyValue) throws SVNException - Specified by:
setNodePropertyin interfaceISVNLoadHandler- Throws:
SVNException
-
getDeltaReader
-
getDeltaGenerator
-
maybeAddWithHistory
- Throws:
SVNException
-
createNodeBaton
- Throws:
SVNException
-
renumberMergeInfoRevisions
private java.util.Map renumberMergeInfoRevisions(SVNPropertyValue mergeInfoProp) throws SVNException - Throws:
SVNException
-
prefixMergeInfoPaths
private java.util.Map prefixMergeInfoPaths(java.util.Map mergeInfo)
-