org.knime.core.node
Interface NodePostConfigure


public interface NodePostConfigure

Object passed to Node.configure(PortObjectSpec[], NodePostConfigure) in order to modify the output specs in case the node is wrapped and its output is modified.

Author:
ohl, University of Konstanz

Method Summary
 PortObjectSpec[] configure(PortObjectSpec[] inSpecs, PortObjectSpec[] nodeModelOutSpecs)
          Modifies the output table specs calculated by the NodeModel.configure(PortObjectSpec[]) method.
 

Method Detail

configure

PortObjectSpec[] configure(PortObjectSpec[] inSpecs,
                           PortObjectSpec[] nodeModelOutSpecs)
                           throws InvalidSettingsException
Modifies the output table specs calculated by the NodeModel.configure(PortObjectSpec[]) method.

Parameters:
inSpecs - port object specs from predecessor node(s)
nodeModelOutSpecs - the output specs created by the underlying node
Returns:
the output specs actually delivered at the node's output ports
Throws:
InvalidSettingsException - if the node can't be executed.


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.