public abstract class Command extends Object
| Modifier and Type | Field and Description |
|---|---|
protected com.martiansoftware.jsap.JSAPResult |
_config |
| Constructor and Description |
|---|
Command() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLongFormatSwitch(com.martiansoftware.jsap.JSAP jsap) |
protected void |
addPageIdOption(com.martiansoftware.jsap.JSAP jsap) |
String |
getUsage() |
protected void |
parseArguments(String[] arguments) |
protected abstract void |
registerParameters(com.martiansoftware.jsap.JSAP jsap) |
protected abstract Output |
run(DokuJClient dokuClient) |
Output |
run(DokuJClient dokuClient,
String[] commandArguments) |
public Output run(DokuJClient dokuClient, String[] commandArguments)
protected void addLongFormatSwitch(com.martiansoftware.jsap.JSAP jsap)
throws com.martiansoftware.jsap.JSAPException
com.martiansoftware.jsap.JSAPExceptionprotected void addPageIdOption(com.martiansoftware.jsap.JSAP jsap)
throws com.martiansoftware.jsap.JSAPException
com.martiansoftware.jsap.JSAPExceptionprotected void parseArguments(String[] arguments) throws ParseOptionException
ParseOptionExceptionprotected abstract void registerParameters(com.martiansoftware.jsap.JSAP jsap)
throws com.martiansoftware.jsap.JSAPException
com.martiansoftware.jsap.JSAPExceptionprotected abstract Output run(DokuJClient dokuClient) throws DokuException
DokuExceptionpublic String getUsage()
Copyright © 2016. All rights reserved.