org.jenkinsci.plugins.darcs.cmd
Class DarcsCommandBuilder

java.lang.Object
  extended by org.jenkinsci.plugins.darcs.cmd.DarcsBaseCommandBuilder
      extended by org.jenkinsci.plugins.darcs.cmd.DarcsCommandBuilder

public final class DarcsCommandBuilder
extends DarcsBaseCommandBuilder

Main entry point. This builder creates the concrete sub builders of Darcs commands, such as pull, get, changes etc.

Author:
Sven Strittmatter

Constructor Summary
DarcsCommandBuilder(String darcsExe)
          Not instantiated outside of package.
 
Method Summary
 DarcsChangesBuilder changes()
          Create sub builder to build `darcs changes` command.
 DarcsGetBuilder get()
          Create sub builder to build `darcs get` command.
 DarcsPullBuilder pull()
          Create sub builder to build `darcs pull` command.
 
Methods inherited from class org.jenkinsci.plugins.darcs.cmd.DarcsBaseCommandBuilder
createArgumentList, getDarcsExe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DarcsCommandBuilder

DarcsCommandBuilder(String darcsExe)
Not instantiated outside of package.

Parameters:
darcsExe - name of Darcs executable, e.g. "darcs" or "/usr/local/bin/darcs"
Method Detail

changes

public DarcsChangesBuilder changes()
Create sub builder to build `darcs changes` command.

Returns:
always new instance

pull

public DarcsPullBuilder pull()
Create sub builder to build `darcs pull` command.

Returns:
always new instance

get

public DarcsGetBuilder get()
Create sub builder to build `darcs get` command.

Returns:
always new instance


Copyright © 2004-2013 weltraumschaf.de. All Rights Reserved.