org.pdfsam.console.business.parser.validators.interfaces
Interface CmdValidator

All Known Implementing Classes:
AbstractCmdValidator, ConcatCmdValidator, DecryptCmdValidator, DocumentInfoCmdValidator, EncryptCmdValidator, MixCmdValidator, PageLabelsCmdValidator, RotateCmdValidator, SetViewerCmdValidator, SlideShowCmdValidator, SplitCmdValidator, UnpackCmdValidator

public interface CmdValidator

Interface for the command line validators

Author:
Andrea Vacondio

Field Summary
static java.lang.String CSV_EXTENSION
           
static java.lang.String PDF_EXTENSION
           
static java.lang.String XML_EXTENSION
           
 
Method Summary
 AbstractParsedCommand validate(jcmdline.CmdLineHandler cmdLineHandler)
          called by the Manager to validate input arguments for this validator.
 

Field Detail

PDF_EXTENSION

static final java.lang.String PDF_EXTENSION
See Also:
Constant Field Values

XML_EXTENSION

static final java.lang.String XML_EXTENSION
See Also:
Constant Field Values

CSV_EXTENSION

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

validate

AbstractParsedCommand validate(jcmdline.CmdLineHandler cmdLineHandler)
                               throws ConsoleException
called by the Manager to validate input arguments for this validator.

Returns:
the dto containing parsed command
Throws:
ConsoleException