Search in sources :

Example 1 with NullNode

use of com.intellij.ui.treeStructure.NullNode in project intellij-community by JetBrains.

the class SelectExternalTaskDialog method doOKAction.

@Override
protected void doOKAction() {
    SimpleNode node = getSelectedNode();
    if (node instanceof NullNode)
        node = null;
    myResult = node instanceof TaskNode ? Pair.create(((TaskNode) node).getModuleOwnerName(), ((TaskNode) node).getData()) : null;
    super.doOKAction();
}
Also used : TaskNode(com.intellij.openapi.externalSystem.view.TaskNode) NullNode(com.intellij.ui.treeStructure.NullNode) SimpleNode(com.intellij.ui.treeStructure.SimpleNode)

Example 2 with NullNode

use of com.intellij.ui.treeStructure.NullNode in project intellij-community by JetBrains.

the class SelectExternalProjectDialog method doOKAction.

@Override
protected void doOKAction() {
    SimpleNode node = getSelectedNode();
    if (node instanceof NullNode)
        node = null;
    myResult = node instanceof ProjectNode ? ((ProjectNode) node).getData() : null;
    super.doOKAction();
}
Also used : ProjectNode(com.intellij.openapi.externalSystem.view.ProjectNode) NullNode(com.intellij.ui.treeStructure.NullNode) SimpleNode(com.intellij.ui.treeStructure.SimpleNode)

Example 3 with NullNode

use of com.intellij.ui.treeStructure.NullNode in project intellij-community by JetBrains.

the class SelectMavenGoalDialog method doOKAction.

@Override
protected void doOKAction() {
    SimpleNode node = getSelectedNode();
    if (node instanceof NullNode)
        node = null;
    myResult = node instanceof MavenProjectsStructure.GoalNode ? ((MavenProjectsStructure.GoalNode) node) : null;
    super.doOKAction();
}
Also used : NullNode(com.intellij.ui.treeStructure.NullNode) SimpleNode(com.intellij.ui.treeStructure.SimpleNode)

Example 4 with NullNode

use of com.intellij.ui.treeStructure.NullNode in project intellij-community by JetBrains.

the class SelectMavenProjectDialog method doOKAction.

@Override
protected void doOKAction() {
    SimpleNode node = getSelectedNode();
    if (node instanceof NullNode)
        node = null;
    myResult = node instanceof MavenProjectsStructure.ProjectNode ? ((MavenProjectsStructure.ProjectNode) node).getMavenProject() : null;
    super.doOKAction();
}
Also used : NullNode(com.intellij.ui.treeStructure.NullNode) SimpleNode(com.intellij.ui.treeStructure.SimpleNode)

Aggregations

NullNode (com.intellij.ui.treeStructure.NullNode)4 SimpleNode (com.intellij.ui.treeStructure.SimpleNode)4 ProjectNode (com.intellij.openapi.externalSystem.view.ProjectNode)1 TaskNode (com.intellij.openapi.externalSystem.view.TaskNode)1