com.aragost.javahg.commands.flags
Class CommitCommandFlags

java.lang.Object
  extended by com.aragost.javahg.internals.AbstractCommand
      extended by com.aragost.javahg.commands.flags.CommitCommandFlags
Direct Known Subclasses:
CommitCommand

public abstract class CommitCommandFlags
extends AbstractCommand


Nested Class Summary
 
Nested classes/interfaces inherited from class com.aragost.javahg.internals.AbstractCommand
AbstractCommand.State
 
Constructor Summary
protected CommitCommandFlags(Repository repository)
           
 
Method Summary
 CommitCommand amend()
          Set the --amend command line flag.
 CommitCommand closeBranch()
          Set the --close-branch command line flag.
 CommitCommand date(DateTime date)
          Set the --date command line flag.
 CommitCommand exclude(String... patterns)
          Set the --exclude command line flag.
 String getCommandName()
           
 CommitCommand include(String... patterns)
          Set the --include command line flag.
 CommitCommand message(String text)
          Set the --message command line flag.
static CommitCommand on(Repository repository)
           
 CommitCommand user(String user)
          Set the --user command line flag.
 
Methods inherited from class com.aragost.javahg.internals.AbstractCommand
cancel, clear, cmdAppend, cmdAppend, cmdAppend, cmdAppend, cmdAppend, doneHook, getErrorString, getRepository, getReturnCode, isSuccessful, launchIterator, launchStream, launchString, needsInputLine, reopenOutputChannelStream, sendLine, toString, withDebugAndChangesetStyle, withDebugFlag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CommitCommandFlags

protected CommitCommandFlags(Repository repository)
Method Detail

getCommandName

public final String getCommandName()
Specified by:
getCommandName in class AbstractCommand
Returns:
the name of this Mercurial command, i.e., "add", "log", etc

on

public static CommitCommand on(Repository repository)

closeBranch

public CommitCommand closeBranch()
Set the --close-branch command line flag.

Returns:
this instance
See Also:
Mercurial documentation

amend

public CommitCommand amend()
Set the --amend command line flag.

Returns:
this instance
See Also:
Mercurial documentation

include

public CommitCommand include(String... patterns)
Set the --include command line flag.

Returns:
this instance
See Also:
Mercurial documentation

exclude

public CommitCommand exclude(String... patterns)
Set the --exclude command line flag.

Returns:
this instance
See Also:
Mercurial documentation

message

public CommitCommand message(String text)
Set the --message command line flag.

Returns:
this instance
See Also:
Mercurial documentation

date

public CommitCommand date(DateTime date)
Set the --date command line flag.

Returns:
this instance
See Also:
Mercurial documentation

user

public CommitCommand user(String user)
Set the --user command line flag.

Returns:
this instance
See Also:
Mercurial documentation


Copyright © 2011-2013 aragost Trifork ag. All Rights Reserved.