@Override
    public @NotNull Collection<? extends AbstractTreeNode<?>> getChildren() {
      final ServerConnection<?> connection = getConnection();
      if (connection == null) {
        return Collections.emptyList();
      }

      final List<AbstractTreeNode<?>> children = new ArrayList<>();
      for (Deployment deployment : connection.getDeployments()) {
        if (deployment.getParentRuntime() == null) {
          children.add(myNodeProducer.createDeploymentNode(connection, this, deployment));
        }
      }
      return children;
    }
@Override
    public @NotNull Collection<? extends AbstractTreeNode<?>> getChildren()