public class CubeMode extends Object implements ProcessingMode
| Constructor and Description |
|---|
CubeMode()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static WordsParameter<double[]> |
createBoundsParameter(String name)
Returns a WordsParameter for decoding "lo:hi"-type bounds strings.
|
TableConsumer |
createConsumer(Environment env)
Creates a TableConsumer, deriving any additional required
configuration from a given environment.
|
Parameter<?>[] |
getAssociatedParameters()
Returns a list of any parameters which are associated with this mode.
|
String |
getDescription()
Returns a textual description of this processing mode.
|
void |
setColumnsParameter(WordsParameter<String> colsParam)
Configures the parameter which acquires the columns used.
|
public String getDescription()
ProcessingModegetDescription in interface ProcessingModepublic Parameter<?>[] getAssociatedParameters()
ProcessingModegetAssociatedParameters in interface ProcessingModepublic TableConsumer createConsumer(Environment env) throws TaskException
ProcessingModecreateConsumer in interface ProcessingModeenv - execution environmentTaskExceptionpublic void setColumnsParameter(WordsParameter<String> colsParam)
createConsumer(uk.ac.starlink.task.Environment) is
called).colsParam - column enumeration parameterpublic static WordsParameter<double[]> createBoundsParameter(String name)
name - parameter nameCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.