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 Stringprivate ISVNAdminEventHandlerprivate Mapprivate SVNUUIDAction -
Constructor Summary
ConstructorsConstructorDescriptionDefaultLoadHandler(boolean usePreCommitHook, boolean usePostCommitHook, SVNUUIDAction uuidAction, String parentDir, ISVNAdminEventHandler progressHandler) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidprivate DefaultLoadHandler.NodeBatoncreateNodeBaton(Map headers) voiddeleteNodeProperty(String propertyName) private SVNDeltaGeneratorprivate SVNDeltaReaderprivate booleanmaybeAddWithHistory(DefaultLoadHandler.NodeBaton nodeBaton) voidvoidopenRevision(Map headers) voidparseTextBlock(InputStream dumpStream, long contentLength, boolean isDelta) voidprivate MapprefixMergeInfoPaths(Map mergeInfo) voidprivate MaprenumberMergeInfoRevisions(SVNPropertyValue mergeInfoProp) voidvoidvoidsetNodeProperty(String propertyName, SVNPropertyValue propertyValue) voidsetParentDir(String parentDir) voidsetRevisionProperty(String propertyName, SVNPropertyValue propertyValue) voidsetUsePostCommitHook(boolean use) voidsetUsePreCommitHook(boolean use) voidsetUUIDAction(SVNUUIDAction action)
-
Field Details
-
myFSFS
-
myCurrentRevisionBaton
-
myCurrentNodeBaton
-
myIsUsePreCommitHook
private boolean myIsUsePreCommitHook -
myIsUsePostCommitHook
private boolean myIsUsePostCommitHook -
myRevisionsMap
-
myParentDir
-
myUUIDAction
-
myDeltaReader
-
myDeltaGenerator
-
myProgressHandler
-
-
Constructor Details
-
DefaultLoadHandler
public DefaultLoadHandler(boolean usePreCommitHook, boolean usePostCommitHook, SVNUUIDAction uuidAction, 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(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(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
-
setUUIDAction
-
deleteNodeProperty
- Specified by:
deleteNodePropertyin interfaceISVNLoadHandler- Throws:
SVNException
-
setNodeProperty
public void setNodeProperty(String propertyName, SVNPropertyValue propertyValue) throws SVNException - Specified by:
setNodePropertyin interfaceISVNLoadHandler- Throws:
SVNException
-
getDeltaReader
-
getDeltaGenerator
-
maybeAddWithHistory
- Throws:
SVNException
-
createNodeBaton
- Throws:
SVNException
-
renumberMergeInfoRevisions
- Throws:
SVNException
-
prefixMergeInfoPaths
-