org.tmatesoft.svn.core.wc
Class DefaultSVNCommitHandler
java.lang.Object
org.tmatesoft.svn.core.wc.DefaultSVNCommitHandler
- All Implemented Interfaces:
- ISVNCommitHandler
- public class DefaultSVNCommitHandler
- extends Object
- implements ISVNCommitHandler
This is a default implementation for ISVNCommitHandler.
Since methods of those SVN*Client
classes that can initiate a commit operation use ISVNCommitHandler
to process user's commit log messages there should be a default implementation. If no
special implementation of ISVNCommitHandler is provided into those
classes then DefaultSVNCommitHandler is the one that is used by default.
- Version:
- 1.1
- Author:
- TMate Software Ltd.
- See Also:
ISVNCommitHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultSVNCommitHandler
public DefaultSVNCommitHandler()
getCommitMessage
public String getCommitMessage(String message,
SVNCommitItem[] commitables)
throws SVNException
- Returns the
message
itself without any modifications to it
or ""
if the message
is null.
In other words this method does nothing except of replacing null
for ""
.
- Specified by:
getCommitMessage
in interface ISVNCommitHandler
- Parameters:
message
- a user's initial commit log messagecommitables
- an array of SVNCommitItem objects
that represent Working Copy items which have local modifications
and so need to be committed to the repository
- Returns:
- the user's initial commit log message or
""
if the message is null
- Throws:
SVNException
Copyright © 2004-2006 TMate Software Ltd. All Rights Reserved.