Package org.knime.core.webui.node.dialog
Class NodeDialogManager
java.lang.Object
org.knime.core.webui.node.dialog.NodeDialogManager
Manages (web-ui) node dialog instances and provides associated functionality.
- Since:
- 4.5
- Author:
- Martin Horn, KNIME GmbH, Konstanz, Germany
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanBeEnlarged(org.knime.core.node.workflow.NodeContainer snc) static org.knime.core.node.NodeDialogPanevoiddeactivateDialog(org.knime.core.node.workflow.NodeContainer nc) deactivates the node dialog associated to the node container;static NodeDialogManagerReturns the singleton instance for this class.static booleanhasNodeDialog(org.knime.core.node.workflow.NodeContainer nc)
-
Method Details
-
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
- Returns:
- the
DataServiceManagerinstance
-
getPageResourceManager
- Returns:
- the
PageResourceManagerinstance
-
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-
-