Class SVNLog
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc.admin.SVNLog
-
- Direct Known Subclasses:
SVNLogImpl
public abstract class SVNLog extends java.lang.Object- Version:
- 1.3
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringADD_TREE_CONFLICTstatic java.lang.StringAPPENDstatic java.lang.StringATTR1static java.lang.StringATTR2static java.lang.StringATTR3static java.lang.StringATTR4static java.lang.StringATTR5static java.lang.StringATTR6static java.lang.StringCOMMITstatic java.lang.StringCOPYstatic java.lang.StringCOPY_AND_DETRANSLATEstatic java.lang.StringCOPY_AND_TRANSLATEstatic java.lang.StringDATA_ATTRstatic java.lang.StringDELETEstatic java.lang.StringDELETE_CHANGELISTstatic java.lang.StringDELETE_ENTRYstatic java.lang.StringDELETE_LOCKstatic java.lang.StringDEST_ATTRstatic java.lang.StringFORCE_ATTRstatic java.lang.StringFORMAT_ATTRstatic java.lang.StringMAYBE_EXECUTABLEstatic java.lang.StringMAYBE_READONLYstatic java.lang.StringMERGEstatic java.lang.StringMODIFY_ENTRYstatic java.lang.StringMODIFY_WC_PROPERTYstatic java.lang.StringMOVEprotected SVNAdminAreamyAdminAreaprotected java.util.CollectionmyCachestatic java.lang.StringNAME_ATTRstatic java.lang.StringPROPERTY_NAME_ATTRstatic java.lang.StringPROPERTY_VALUE_ATTRstatic java.lang.StringREADONLYstatic java.lang.StringREVISION_ATTRstatic java.lang.StringSET_TIMESTAMPstatic java.lang.StringTIMESTAMP_ATTRstatic java.lang.StringUPGRADE_FORMATstatic java.lang.StringWC_TIMESTAMPstatic java.lang.StringWC_WORKING_SIZE
-
Constructor Summary
Constructors Modifier Constructor Description protectedSVNLog(SVNAdminArea adminArea)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddCommand(java.lang.String name, SVNProperties attributes, boolean save)abstract voiddelete()voiddeleteCommandsByName(java.lang.String name, boolean save)voiddeleteCommandsByNameAndAttributes(java.lang.String name, SVNProperties attributes, boolean save)voiddeleteLastCommand(boolean save)abstract booleanexists()SVNStatusTypelogChangedEntryProperties(java.lang.String name, SVNProperties modifiedEntryProps)voidlogChangedWCProperties(java.lang.String name, SVNProperties modifiedWCProps)voidlogRemoveRevertFile(java.lang.String name, SVNAdminArea adminArea, boolean isProp)voidlogTweakEntry(java.lang.String name, java.lang.String newURL, long newRevision)protected abstract java.util.CollectionreadCommands()voidrun(SVNLogRunner runner)abstract voidsave()abstract java.lang.StringtoString()
-
-
-
Field Detail
-
DELETE_CHANGELIST
public static final java.lang.String DELETE_CHANGELIST
- See Also:
- Constant Field Values
-
DELETE_ENTRY
public static final java.lang.String DELETE_ENTRY
- See Also:
- Constant Field Values
-
MODIFY_ENTRY
public static final java.lang.String MODIFY_ENTRY
- See Also:
- Constant Field Values
-
MODIFY_WC_PROPERTY
public static final java.lang.String MODIFY_WC_PROPERTY
- See Also:
- Constant Field Values
-
DELETE_LOCK
public static final java.lang.String DELETE_LOCK
- See Also:
- Constant Field Values
-
MOVE
public static final java.lang.String MOVE
- See Also:
- Constant Field Values
-
APPEND
public static final java.lang.String APPEND
- See Also:
- Constant Field Values
-
DELETE
public static final java.lang.String DELETE
- See Also:
- Constant Field Values
-
READONLY
public static final java.lang.String READONLY
- See Also:
- Constant Field Values
-
COPY_AND_TRANSLATE
public static final java.lang.String COPY_AND_TRANSLATE
- See Also:
- Constant Field Values
-
COPY_AND_DETRANSLATE
public static final java.lang.String COPY_AND_DETRANSLATE
- See Also:
- Constant Field Values
-
COPY
public static final java.lang.String COPY
- See Also:
- Constant Field Values
-
MERGE
public static final java.lang.String MERGE
- See Also:
- Constant Field Values
-
MAYBE_READONLY
public static final java.lang.String MAYBE_READONLY
- See Also:
- Constant Field Values
-
MAYBE_EXECUTABLE
public static final java.lang.String MAYBE_EXECUTABLE
- See Also:
- Constant Field Values
-
SET_TIMESTAMP
public static final java.lang.String SET_TIMESTAMP
- See Also:
- Constant Field Values
-
COMMIT
public static final java.lang.String COMMIT
- See Also:
- Constant Field Values
-
UPGRADE_FORMAT
public static final java.lang.String UPGRADE_FORMAT
- See Also:
- Constant Field Values
-
ADD_TREE_CONFLICT
public static final java.lang.String ADD_TREE_CONFLICT
- See Also:
- Constant Field Values
-
NAME_ATTR
public static final java.lang.String NAME_ATTR
- See Also:
- Constant Field Values
-
DATA_ATTR
public static final java.lang.String DATA_ATTR
- See Also:
- Constant Field Values
-
PROPERTY_NAME_ATTR
public static final java.lang.String PROPERTY_NAME_ATTR
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_ATTR
public static final java.lang.String PROPERTY_VALUE_ATTR
- See Also:
- Constant Field Values
-
DEST_ATTR
public static final java.lang.String DEST_ATTR
- See Also:
- Constant Field Values
-
TIMESTAMP_ATTR
public static final java.lang.String TIMESTAMP_ATTR
- See Also:
- Constant Field Values
-
REVISION_ATTR
public static final java.lang.String REVISION_ATTR
- See Also:
- Constant Field Values
-
FORMAT_ATTR
public static final java.lang.String FORMAT_ATTR
- See Also:
- Constant Field Values
-
FORCE_ATTR
public static final java.lang.String FORCE_ATTR
- See Also:
- Constant Field Values
-
ATTR1
public static final java.lang.String ATTR1
- See Also:
- Constant Field Values
-
ATTR2
public static final java.lang.String ATTR2
- See Also:
- Constant Field Values
-
ATTR3
public static final java.lang.String ATTR3
- See Also:
- Constant Field Values
-
ATTR4
public static final java.lang.String ATTR4
- See Also:
- Constant Field Values
-
ATTR5
public static final java.lang.String ATTR5
- See Also:
- Constant Field Values
-
ATTR6
public static final java.lang.String ATTR6
- See Also:
- Constant Field Values
-
WC_TIMESTAMP
public static final java.lang.String WC_TIMESTAMP
- See Also:
- Constant Field Values
-
WC_WORKING_SIZE
public static final java.lang.String WC_WORKING_SIZE
- See Also:
- Constant Field Values
-
myCache
protected java.util.Collection myCache
-
myAdminArea
protected SVNAdminArea myAdminArea
-
-
Constructor Detail
-
SVNLog
protected SVNLog(SVNAdminArea adminArea)
-
-
Method Detail
-
save
public abstract void save() throws SVNException- Throws:
SVNException
-
toString
public abstract java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
delete
public abstract void delete() throws SVNException- Throws:
SVNException
-
exists
public abstract boolean exists()
-
addCommand
public void addCommand(java.lang.String name, SVNProperties attributes, boolean save) throws SVNException- Throws:
SVNException
-
deleteCommandsByName
public void deleteCommandsByName(java.lang.String name, boolean save) throws SVNException- Throws:
SVNException
-
deleteLastCommand
public void deleteLastCommand(boolean save) throws SVNException- Throws:
SVNException
-
deleteCommandsByNameAndAttributes
public void deleteCommandsByNameAndAttributes(java.lang.String name, SVNProperties attributes, boolean save) throws SVNException- Throws:
SVNException
-
logChangedEntryProperties
public SVNStatusType logChangedEntryProperties(java.lang.String name, SVNProperties modifiedEntryProps) throws SVNException
- Throws:
SVNException
-
logChangedWCProperties
public void logChangedWCProperties(java.lang.String name, SVNProperties modifiedWCProps) throws SVNException- Throws:
SVNException
-
logTweakEntry
public void logTweakEntry(java.lang.String name, java.lang.String newURL, long newRevision) throws SVNException- Throws:
SVNException
-
logRemoveRevertFile
public void logRemoveRevertFile(java.lang.String name, SVNAdminArea adminArea, boolean isProp) throws SVNException- Throws:
SVNException
-
run
public void run(SVNLogRunner runner) throws SVNException
- Throws:
SVNException
-
readCommands
protected abstract java.util.Collection readCommands() throws SVNException- Throws:
SVNException
-
-