public abstract class AbstractIdentificationParametersCli extends Object implements Callable
Constructor and Description |
---|
AbstractIdentificationParametersCli() |
Modifier and Type | Method and Description |
---|---|
Object |
call() |
protected abstract void |
createOptionsCLI(org.apache.commons.cli.Options options)
Provides the options left to the user.
|
protected abstract File |
getEnzymeFile()
Returns the enzyme file needed to initiate the factory.
|
static String |
getHeader()
IdentificationParametersCLI header message when printing the usage.
|
protected abstract String |
getJarFilePath()
Returns the path to the jar file.
|
protected abstract String |
getOptionsAsString()
Returns the options left to the user as a string.
|
void |
initiate(String[] args)
Initiates the IdentificationParametersCli.
|
void |
printModifications()
Prints the available modifications on the screen.
|
public void initiate(String[] args)
args
- the command line argumentspublic void printModifications()
protected abstract File getEnzymeFile()
protected abstract String getJarFilePath()
protected abstract void createOptionsCLI(org.apache.commons.cli.Options options)
options
- the options object where the options will be addedprotected abstract String getOptionsAsString()
public static String getHeader()
Copyright © 2016. All rights reserved.