Class NodeInPortWrapper

java.lang.Object
org.knime.core.ui.wrapper.AbstractWrapper<org.knime.core.node.workflow.NodeInPort>
org.knime.core.ui.wrapper.NodeInPortWrapper
All Implemented Interfaces:
NodeInPortUI, NodePortUI, UI, Wrapper<org.knime.core.node.workflow.NodeInPort>

public class NodeInPortWrapper extends AbstractWrapper<org.knime.core.node.workflow.NodeInPort> implements NodeInPortUI
UI-interface implementation that wraps a NodeInPort.
Author:
Martin Horn, University of Konstanz
  • Constructor Details

    • NodeInPortWrapper

      protected NodeInPortWrapper(org.knime.core.node.workflow.NodeInPort delegate)
      Parameters:
      delegate - the implementation to delegate to
  • Method Details

    • wrap

      public static final NodeInPortWrapper wrap(org.knime.core.node.workflow.NodeInPort nip)
      Parameters:
      nip - the object to be wrapped
      Returns:
      a new wrapper or a already existing one
    • getPortIndex

      public int getPortIndex()
      Specified by:
      getPortIndex in interface NodePortUI
      Returns:
      The port index.
    • getPortType

      public org.knime.core.node.port.PortType getPortType()
      Specified by:
      getPortType in interface NodePortUI
      Returns:
      The port type.
    • getPortName

      public String getPortName()
      Specified by:
      getPortName in interface NodePortUI
      Returns:
      The port name.
    • setPortName

      public void setPortName(String portName)
      Description copied from interface: NodePortUI
      Sets a new name for this port. If null or an empty string is passed, the default name will be generated: "Port [" + portID + "]".
      Specified by:
      setPortName in interface NodePortUI
      Parameters:
      portName - The new name for this port. If null is passed, the default name will be generated.