Class NodeDialogManager

java.lang.Object
org.knime.core.webui.node.dialog.NodeDialogManager

public final class NodeDialogManager extends Object
Manages (web-ui) node dialog instances and provides associated functionality.
Since:
4.5
Author:
Martin Horn, KNIME GmbH, Konstanz, Germany
  • Method Details

    • getInstance

      public static NodeDialogManager getInstance()
      Returns the singleton instance for this class.
      Returns:
      the singleton instance
    • hasNodeDialog

      public static boolean hasNodeDialog(org.knime.core.node.workflow.NodeContainer nc)
      Parameters:
      nc - the node to check
      Returns:
      whether the node provides a NodeDialogAdapter
    • getDataServiceManager

      public DataServiceManager<NodeWrapper> getDataServiceManager()
      Returns:
      the DataServiceManager instance
    • getPageResourceManager

      public PageResourceManager<NodeWrapper> getPageResourceManager()
      Returns:
      the PageResourceManager instance
    • createLegacyFlowVariableNodeDialog

      public static org.knime.core.node.NodeDialogPane createLegacyFlowVariableNodeDialog(NodeDialog dialog)
      Parameters:
      dialog -
      Returns:
      a legacy flow variable node dialog
    • canBeEnlarged

      public boolean canBeEnlarged(org.knime.core.node.workflow.NodeContainer snc)
      Parameters:
      snc -
      Returns:
      see NodeDialog.canBeEnlarged()
    • deactivateDialog

      public void deactivateDialog(org.knime.core.node.workflow.NodeContainer nc)
      deactivates the node dialog associated to the node container;
      Parameters:
      nc -