org.pdfsam.console.business.parser.handlers.interfaces
Interface CmdHandler

All Known Implementing Classes:
AbstractCmdHandler, ConcatCmdHandler, DecryptCmdHandler, DefaultCmdHandler, DocumentInfoCmdHandler, EncryptCmdHandler, MixCmdHandler, PageLabelsCmdHandler, RotateCmdHandler, SetViewerCmdHandler, SlideShowCmdHandler, SplitCmdHandler, UnpackCmdHandler

public interface CmdHandler

Interface for the command line handler

Author:
Andrea Vacondio

Field Summary
static java.lang.String COMMAND
           
 
Method Summary
 java.util.Collection getArguments()
           
 java.lang.String getCommandDescription()
           
 jcmdline.CmdLineHandler getCommandLineHandler()
           
 java.lang.String getHelpExamples()
           
 java.lang.String getHelpMessage()
           
 java.util.Collection getOptions()
           
 

Field Detail

COMMAND

static final java.lang.String COMMAND
See Also:
Constant Field Values
Method Detail

getHelpMessage

java.lang.String getHelpMessage()
Returns:
Help message for this handler

getHelpExamples

java.lang.String getHelpExamples()
Returns:
Help examples message for this handler

getOptions

java.util.Collection getOptions()
Returns:
Options for this handler

getArguments

java.util.Collection getArguments()
Returns:
Arguments for this handler

getCommandDescription

java.lang.String getCommandDescription()
Returns:
Description for the command of this handler

getCommandLineHandler

jcmdline.CmdLineHandler getCommandLineHandler()
Returns:
the command line handler for this handler