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.String
ADD_TREE_CONFLICT
static java.lang.String
APPEND
static java.lang.String
ATTR1
static java.lang.String
ATTR2
static java.lang.String
ATTR3
static java.lang.String
ATTR4
static java.lang.String
ATTR5
static java.lang.String
ATTR6
static java.lang.String
COMMIT
static java.lang.String
COPY
static java.lang.String
COPY_AND_DETRANSLATE
static java.lang.String
COPY_AND_TRANSLATE
static java.lang.String
DATA_ATTR
static java.lang.String
DELETE
static java.lang.String
DELETE_CHANGELIST
static java.lang.String
DELETE_ENTRY
static java.lang.String
DELETE_LOCK
static java.lang.String
DEST_ATTR
static java.lang.String
FORCE_ATTR
static java.lang.String
FORMAT_ATTR
static java.lang.String
MAYBE_EXECUTABLE
static java.lang.String
MAYBE_READONLY
static java.lang.String
MERGE
static java.lang.String
MODIFY_ENTRY
static java.lang.String
MODIFY_WC_PROPERTY
static java.lang.String
MOVE
protected SVNAdminArea
myAdminArea
protected java.util.Collection
myCache
static java.lang.String
NAME_ATTR
static java.lang.String
PROPERTY_NAME_ATTR
static java.lang.String
PROPERTY_VALUE_ATTR
static java.lang.String
READONLY
static java.lang.String
REVISION_ATTR
static java.lang.String
SET_TIMESTAMP
static java.lang.String
TIMESTAMP_ATTR
static java.lang.String
UPGRADE_FORMAT
static java.lang.String
WC_TIMESTAMP
static java.lang.String
WC_WORKING_SIZE
-
Constructor Summary
Constructors Modifier Constructor Description protected
SVNLog(SVNAdminArea adminArea)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addCommand(java.lang.String name, SVNProperties attributes, boolean save)
abstract void
delete()
void
deleteCommandsByName(java.lang.String name, boolean save)
void
deleteCommandsByNameAndAttributes(java.lang.String name, SVNProperties attributes, boolean save)
void
deleteLastCommand(boolean save)
abstract boolean
exists()
SVNStatusType
logChangedEntryProperties(java.lang.String name, SVNProperties modifiedEntryProps)
void
logChangedWCProperties(java.lang.String name, SVNProperties modifiedWCProps)
void
logRemoveRevertFile(java.lang.String name, SVNAdminArea adminArea, boolean isProp)
void
logTweakEntry(java.lang.String name, java.lang.String newURL, long newRevision)
protected abstract java.util.Collection
readCommands()
void
run(SVNLogRunner runner)
abstract void
save()
abstract java.lang.String
toString()
-
-
-
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:
toString
in 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
-
-