public class CubeMode extends java.lang.Object implements ProcessingMode
Constructor and Description |
---|
CubeMode()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
TableConsumer |
createConsumer(uk.ac.starlink.task.Environment env)
Creates a TableConsumer, deriving any additional required
configuration from a given environment.
|
uk.ac.starlink.task.Parameter[] |
getAssociatedParameters()
Returns a list of any parameters which are associated with this mode.
|
java.lang.String |
getDescription()
Returns a textual description of this processing mode.
|
void |
setColumnsParameter(WordsParameter colsParam)
Configures the parameter which acquires the columns used.
|
public java.lang.String getDescription()
ProcessingMode
getDescription
in interface ProcessingMode
public uk.ac.starlink.task.Parameter[] getAssociatedParameters()
ProcessingMode
getAssociatedParameters
in interface ProcessingMode
public TableConsumer createConsumer(uk.ac.starlink.task.Environment env) throws uk.ac.starlink.task.TaskException
ProcessingMode
createConsumer
in interface ProcessingMode
env
- execution environmentuk.ac.starlink.task.TaskException
public void setColumnsParameter(WordsParameter colsParam)
createConsumer(uk.ac.starlink.task.Environment)
is
called).colsParam
- column enumeration parameterCopyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.