com.aragost.javahg.commands
Class AddRemoveCommand
java.lang.Object
com.aragost.javahg.internals.AbstractCommand
com.aragost.javahg.commands.flags.AddRemoveCommandFlags
com.aragost.javahg.commands.AddRemoveCommand
public class AddRemoveCommand
- extends AddRemoveCommandFlags
Command class for executing hg addremove. Set flags from
AddRemoveCommandFlags
and see the #execute(String...)
method for how to run the command.
Methods inherited from class com.aragost.javahg.internals.AbstractCommand |
cancel, clear, cmdAppend, cmdAppend, cmdAppend, cmdAppend, cmdAppend, doneHook, getErrorString, getRepository, getReturnCode, launchIterator, launchStream, launchString, needsInputLine, reopenOutputChannelStream, sendLine, toString, withDebugAndChangesetStyle, withDebugFlag |
AddRemoveCommand
public AddRemoveCommand(Repository repository)
- Parameters:
repository
- the repository associated with this command.
isSuccessful
public boolean isSuccessful()
- Check if the command ended successfully.
In contrast with Mercurial, a return code of 1 is considered to
be successful. Mercurial returns 1 if some files could not be
found, but at the same time it does add the files that could be
found.
- Overrides:
isSuccessful
in class AbstractCommand
- Returns:
- true if the command exited with 0 or 1.
execute
public List<String> execute()
- Returns:
- List of added or removed files
Copyright © 2011-2013 aragost Trifork ag. All Rights Reserved.