public class PlantUMLDependencyProgrammingLanguageOption extends net.sourceforge.plantumldependency.commoncli.option.AbstractOptionWithArgument<ProgrammingLanguage>
| Modifier and Type | Field and Description |
|---|---|
static ProgrammingLanguage |
DEFAULT_PROGRAMMING_LANGUAGE
The default programming language when the option is not specified.
|
static String |
OPTION_MAIN_SYNOPSIS
Option main synopsis.
|
static Set<String> |
OPTION_SYNOPSIS
Option synopsis alias.
|
| Constructor and Description |
|---|
PlantUMLDependencyProgrammingLanguageOption()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultArgumentAsStringIfOptionNotSpecified(net.sourceforge.plantumldependency.commoncli.command.CommandLine commandLine) |
String |
getDefaultArgumentAsStringIfOptionSpecified(net.sourceforge.plantumldependency.commoncli.command.CommandLine commandLine) |
deepClone, findAndParseArgumentAsStringOrGetDefaultArgument, findAndParseArgumentOrGetDefaultArgument, getDefaultArgumentIfOptionNotSpecified, getDefaultArgumentIfOptionSpecified, getFullUsageAdditions, getFullUsageDescriptionAdditions, getMainUsageAdditions, getOptionArgument, getValueSeparator, toStringcompareTo, equals, getAllNames, getFullUsage, getMainUsage, getName, getSecondaryNames, getStatus, hashCode, isMandatoryclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAllNames, getFullUsage, getMainUsage, getName, getSecondaryNames, getStatus, isMandatorycompareTopublic static final String OPTION_MAIN_SYNOPSIS
public static final ProgrammingLanguage DEFAULT_PROGRAMMING_LANGUAGE
public PlantUMLDependencyProgrammingLanguageOption()
public String getDefaultArgumentAsStringIfOptionNotSpecified(net.sourceforge.plantumldependency.commoncli.command.CommandLine commandLine) throws net.sourceforge.plantumldependency.commoncli.exception.CommandLineException
net.sourceforge.plantumldependency.commoncli.exception.CommandLineExceptionpublic String getDefaultArgumentAsStringIfOptionSpecified(net.sourceforge.plantumldependency.commoncli.command.CommandLine commandLine) throws net.sourceforge.plantumldependency.commoncli.exception.CommandLineException
net.sourceforge.plantumldependency.commoncli.exception.CommandLineExceptionCopyright © 2014 Sourceforge. All rights reserved.