Package uk.ac.starlink.ttools.task
Class MultiOutputFormatParameter
- java.lang.Object
-
- uk.ac.starlink.task.Parameter<java.lang.String>
-
- uk.ac.starlink.task.StringParameter
-
- uk.ac.starlink.ttools.task.OutputFormatParameter
-
- uk.ac.starlink.ttools.task.MultiOutputFormatParameter
-
- All Implemented Interfaces:
ExtraParameter
public class MultiOutputFormatParameter extends OutputFormatParameter implements ExtraParameter
Parameter to hold an output format capable of writing multiple tables.- Since:
- 6 Jul 2010
- Author:
- Mark Taylor
-
-
Constructor Summary
Constructors Constructor Description MultiOutputFormatParameter(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getExtraUsage(TableEnvironment env)
Returns an extended usage message.-
Methods inherited from class uk.ac.starlink.task.Parameter
clearValue, getDescription, getName, getPosition, getPreferExplicit, getPrompt, getStringDefault, getUsage, getValueClass, isNullPermitted, objectToString, objectValue, setDescription, setDescription, setName, setNullPermitted, setPosition, setPreferExplicit, setPrompt, setStringDefault, setUsage, setValue, setValueFromObject, setValueFromString, stringValue, toArray, toString
-
-
-
-
Method Detail
-
getExtraUsage
public java.lang.String getExtraUsage(TableEnvironment env)
Description copied from interface:ExtraParameter
Returns an extended usage message. This should not repeat the content of the normal usage message. It should be preformatted, that is it should contain newlines to keep the line length down to less than 80 characters.- Specified by:
getExtraUsage
in interfaceExtraParameter
- Overrides:
getExtraUsage
in classOutputFormatParameter
- Parameters:
env
- execution envrionment- Returns:
- extended usage message
-
-