org.knime.core.node
Enum NodeFactory.NodeType

java.lang.Object
  extended by java.lang.Enum<NodeFactory.NodeType>
      extended by org.knime.core.node.NodeFactory.NodeType
All Implemented Interfaces:
Serializable, Comparable<NodeFactory.NodeType>
Enclosing class:
NodeFactory<T extends NodeModel>

public static enum NodeFactory.NodeType
extends Enum<NodeFactory.NodeType>

Enum for all node types.


Enum Constant Summary
Learner
          A learning node.
LoopEnd
          End node of a loop.
LoopStart
          Start node of a loop.
Manipulator
          A data manipulating node.
Meta
          A meta node.
Other
          All other nodes.
Predictor
          A predicting node.
Sink
          A data consuming node.
Source
          A data producing node.
Unknown
          If not specified.
Visualizer
          A visualizing node.
 
Method Summary
static NodeFactory.NodeType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static NodeFactory.NodeType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Source

public static final NodeFactory.NodeType Source
A data producing node.


Sink

public static final NodeFactory.NodeType Sink
A data consuming node.


Learner

public static final NodeFactory.NodeType Learner
A learning node.


Predictor

public static final NodeFactory.NodeType Predictor
A predicting node.


Manipulator

public static final NodeFactory.NodeType Manipulator
A data manipulating node.


Visualizer

public static final NodeFactory.NodeType Visualizer
A visualizing node.


Meta

public static final NodeFactory.NodeType Meta
A meta node.


LoopStart

public static final NodeFactory.NodeType LoopStart
Start node of a loop.


LoopEnd

public static final NodeFactory.NodeType LoopEnd
End node of a loop.


Other

public static final NodeFactory.NodeType Other
All other nodes.


Unknown

public static final NodeFactory.NodeType Unknown
If not specified.

Method Detail

values

public static NodeFactory.NodeType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (NodeFactory.NodeType c : NodeFactory.NodeType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static NodeFactory.NodeType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null


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.