Package uk.ac.starlink.ttools.task
Interface TableConsumerParameter
-
- All Known Implementing Classes:
OutputModeParameter,OutputTableParameter
public interface TableConsumerParameterDefines an object (probably a parameter) which can return a TableConsumer.- Since:
- 15 Aug 2005
- Author:
- Mark Taylor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TableConsumerconsumerValue(uk.ac.starlink.task.Environment env)Returns a TableConsumer which corresponds to the value of this parameter.voidsetValueFromConsumer(uk.ac.starlink.task.Environment env, TableConsumer consumer)Sets the value of this parameter directly from a TableConsumer.
-
-
-
Method Detail
-
consumerValue
TableConsumer consumerValue(uk.ac.starlink.task.Environment env) throws uk.ac.starlink.task.TaskException
Returns a TableConsumer which corresponds to the value of this parameter.- Parameters:
env- execution environment- Throws:
uk.ac.starlink.task.TaskException
-
setValueFromConsumer
void setValueFromConsumer(uk.ac.starlink.task.Environment env, TableConsumer consumer) throws uk.ac.starlink.task.TaskExceptionSets the value of this parameter directly from a TableConsumer.- Parameters:
env- execution environmentconsumer- consumer- Throws:
uk.ac.starlink.task.TaskException
-
-