@NotNull
  @Override
  public Couple<@Nls String> getRepresentationName(@NotNull DataNode node) {
    if(ProjectKeys.PROJECT.equals(node.getKey())) {
      ProjectData projectData = (ProjectData)node.getData();
      String text = ExternalSystemBundle.message("external.project.structure.project") + " " + projectData.getExternalName();
      return Couple.of(text, projectData.getDescription());
    } else if(ProjectKeys.MODULE.equals(node.getKey())) {
      ModuleData moduleData = (ModuleData)node.getData();
      return Couple.of(moduleData.getId(), moduleData.getDescription());
    }
    return super.getRepresentationName(node);
  }
@NotNull
  @Override
  public Couple<@Nls String> getRepresentationName(@NotNull DataNode node)