protected void startElement(DAVElement parent, DAVElement element, Attributes attrs) throws SVNException { if (element == FILE_REVISION) { myPath = attrs.getValue("path"); myRevision = Long.parseLong(attrs.getValue("rev")); } else if (element == REVISION_PROPERTY || element == SET_PROPERTY || element == DELETE_PROPERTY) { myPropertyName = attrs.getValue("name"); myPropertyEncoding = attrs.getValue("encoding"); } if (element == TX_DELTA) { // handle file revision with props. if (myPath != null && myFileRevisionsHandler != null) { if (myProperties == null) { myProperties = Collections.EMPTY_MAP; } if (myPropertiesDelta == null) { myPropertiesDelta = Collections.EMPTY_MAP; } SVNFileRevision revision = new SVNFileRevision(myPath, myRevision, myProperties, myPropertiesDelta); myFileRevisionsHandler.openRevision(revision); myProperties = null; myPropertiesDelta = null; myPath = null; myFileRevisionsHandler.applyTextDelta(myPath, null); } setDeltaProcessing(true); } }
myFileRevisionsHandler.openRevision(revision);
myPropertiesDelta, myIsMergedRevision); myFileRevisionsHandler.openRevision(revision); myProperties = null; myPropertiesDelta = null;
myPropertiesDelta, myIsMergedRevision); myFileRevisionsHandler.openRevision(revision); myProperties = null; myPropertiesDelta = null;
myPropertiesDelta, myIsMergedRevision); myFileRevisionsHandler.openRevision(revision); myProperties = null; myPropertiesDelta = null;
myProperties, myPropertiesDelta); myFileRevisionsHandler.openRevision(revision);
myProperties, myPropertiesDelta); myFileRevisionsHandler.openRevision(revision);
myProperties, myPropertiesDelta); myFileRevisionsHandler.openRevision(revision);
handler.openRevision(new SVNFileRevision(revPath, rev, revProps, propDiffs)); if (contentsChanged) { SVNDeltaCombiner sourceCombiner = new SVNDeltaCombiner();
SVNFileRevision fileRevision = new SVNFileRevision(rev.myPath, rev.myRevision, rev.myProperties, propDiff, false); handler.openRevision(fileRevision);
SVNFileRevision fileRevision = new SVNFileRevision(rev.myPath, rev.myRevision, rev.myProperties, propDiff, false); handler.openRevision(fileRevision);
SVNFileRevision fileRevision = new SVNFileRevision(rev.myPath, rev.myRevision, rev.myProperties, propDiff, false); handler.openRevision(fileRevision);
handler.openRevision(fileRevision);
handler.openRevision(fileRevision);
handler.openRevision(fileRevision);
handler.openRevision(fileRevision);
handler.openRevision(new SVNFileRevision(pathRevision.getPath(), pathRevision.getRevision(), revProps, propDiffs, pathRevision.isResultOfMerge())); if (contentsChanged) {
handler.openRevision(new SVNFileRevision(pathRevision.getPath(), pathRevision.getRevision(), revProps, propDiffs, pathRevision.isResultOfMerge())); if (contentsChanged) {
handler.openRevision(new SVNFileRevision(pathRevision.getPath(), pathRevision.getRevision(), revProps, propDiffs, pathRevision.isResultOfMerge())); if (contentsChanged) {