Interface NativeNodeContainerUI

All Superinterfaces:
EventListener, org.knime.core.node.workflow.NodeContainerStateObservable, NodeContainerUI, org.knime.core.node.workflow.NodeProgressListener, SingleNodeContainerUI, UI
All Known Implementing Classes:
NativeNodeContainerWrapper

public interface NativeNodeContainerUI extends SingleNodeContainerUI, UI
UI-interface that mirrors the NativeNodeContainer.
Author:
Martin Horn, KNIME GmbH, Konstanz, Germany
  • Method Details

    • getNodeFactoryClassName

      String getNodeFactoryClassName()
      Returns:
      the fully-qualified underlying node factory class name of the native node
    • getCopyOfCreationConfig

      Optional<org.knime.core.node.context.ModifiableNodeCreationConfiguration> getCopyOfCreationConfig()
      Returns a deep copy of the creation configuration of this node.
      Returns:
      deep copy of the node creation configuration
      Throws:
      UnsupportedOperationException - if operation is not supported by the implementation
    • isPortConfigurableViaMenu

      boolean isPortConfigurableViaMenu()
      If the node can configure its ports via the context menu ('...') as per ConfigurableNodeFactory.isPortConfigurableViaMenu().
      Returns:
      false for "standard nodes", otherwise the property of the configurable nodes.
    • getNodeFactoryId

      String getNodeFactoryId()
      Returns:
      see NodeFactory.getFactoryId()