public class ShaderParameter extends StyleParameter
Shader
objects.Constructor | Description |
---|---|
ShaderParameter(java.lang.String name) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String[] |
getDefaultValues(int count) |
Returns some suitable default values for a set of related
ShaderParameters.
|
java.lang.String |
getName(java.lang.Object option) |
|
Shader |
shaderValue(uk.ac.starlink.task.Environment env) |
Returns the value of this parameter as a Shader object.
|
addOption, addOption, clearOptions, getOption, getOptionNames, getOptions, getOptionValueList, objectToString, setDefaultOption, stringToObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clearValue, getDescription, getName, getPosition, getPreferExplicit, getPrompt, getStringDefault, getValueClass, isNullPermitted, objectValue, setDescription, setDescription, setName, setNullPermitted, setPosition, setPreferExplicit, setPrompt, setStringDefault, setValue, setValueFromObject, setValueFromString, stringValue, toArray, toString
getOptionList, getUsage, setUsage, stringifyOption
public ShaderParameter(java.lang.String name)
name
- parameter namepublic Shader shaderValue(uk.ac.starlink.task.Environment env) throws uk.ac.starlink.task.TaskException
env
- execution environmentuk.ac.starlink.task.TaskException
public java.lang.String getName(java.lang.Object option)
getName
in class uk.ac.starlink.task.ChoiceParameter
public static java.lang.String[] getDefaultValues(int count)
count
- number of parameters to get defaults forCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.