org.openide.nodes.Node.setDisplayName()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(9.6k)|赞(0)|评价(0)|浏览(135)

本文整理了Java中org.openide.nodes.Node.setDisplayName()方法的一些代码示例,展示了Node.setDisplayName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.setDisplayName()方法的具体详情如下:
包路径:org.openide.nodes.Node
类名称:Node
方法名:setDisplayName

Node.setDisplayName介绍

[英]Set the display name. Fires a property change event.
[中]设置显示名称。激发属性更改事件。

代码示例

代码示例来源:origin: org.netbeans.api/org-openide-nodes

@Override
public void setDisplayName(String s) {
  if (delegating(DELEGATE_SET_DISPLAY_NAME)) {
    original.setDisplayName(s);
  } else {
    super.setDisplayName(s);
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

public void setDisplayName (String s) {
  if (delegating (DELEGATE_SET_DISPLAY_NAME)) {
    original.setDisplayName (s);
  } else {
    super.setDisplayName (s);
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

public void setDisplayName (String s) {
  if (delegating (DELEGATE_SET_DISPLAY_NAME)) {
    original.setDisplayName (s);
  } else {
    super.setDisplayName (s);
  }
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-groovy-grails

public final void refreshNode() {
  synchronized (this) {
    node.setDisplayName(getDisplayName());
  }
}

代码示例来源:origin: nl.cloudfarming.client/task-field

@Override
public void setName(String name) {
  task.setName(name);
  original.setDisplayName(name);
}

代码示例来源:origin: nl.cloudfarming.client/planning-tactical

@Override
protected boolean createKeys(List<Node> toPopulate) {
  Node partFieldsNode = new IconNode(Children.create(partFieldNodeFactory, true),"nl/cloudfarming/client/planning/tactical/map-icon.png");
  //FIXME bundle
  partFieldsNode.setDisplayName("partfields");
  toPopulate.add(partFieldsNode);
  
  //FIXME icon
  Node operationsNode = new IconNode(Children.create(operationNodeFactory, true),"");
  //FIXME bundle
  operationsNode.setDisplayName("operations");
  toPopulate.add(operationsNode);
  
  return true;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-web-inspect

/**
 * Sets dummy roots to tree views to release the currently displayed nodes.
 */
private void setDummyRoots() {
  Node rulePaneRoot = new AbstractNode(Children.LEAF);
  Node propertyPaneRoot = new AbstractNode(Children.LEAF);
  // Workaround for a bug in TreeTableView
  rulePaneRoot.setDisplayName(NbBundle.getMessage(CSSStylesSelectionPanel.class, "MatchedRulesNode.displayName")); // NOI18N
  propertyPaneRoot.setDisplayName(NbBundle.getMessage(CSSStylesSelectionPanel.class, "MatchedPropertiesNode.displayName")); // NOI18N
  rulePaneManager.setRootContext(rulePaneRoot);
  propertyPaneManager.setRootContext(propertyPaneRoot);
}

代码示例来源:origin: nl.cloudfarming.client/planning-tactical

/**
 * {@inheritDoc }
 */
@Override
protected ExplorerManager initExplorer() {
  ExplorerManager manager = new ExplorerManager();
  manager.setRootContext(rootNode);
  manager.getRootContext().setDisplayName(NbBundle.getMessage(this.getClass(), "planning_explorer.rootnode"));
  return manager;
}

代码示例来源:origin: nl.cloudfarming.client/geoviewer-data

public MapExplorerManagerProvider() {
  em = new ExplorerManager();
  em.setRootContext(new AbstractNode(new MapChildren()));
  em.getRootContext().setDisplayName(NbBundle.getMessage(this.getClass(), ROOT_NODE_NAME));
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-j2ee-api-ejbmodule

protected Node[] createNodes(Key key) {
  Node node = nodesHash.get(key);
  if (!nodesHash.containsKey(key)){
    node = null;
    if (key.ejbType == Key.EjbType.SESSION) {
      // do not create node for web service
      if (!key.isWebService && nodeFactory != null) {
        node = nodeFactory.createSessionNode(key.ejbClass, ejbModule, project);
      }
    }
    if (key.ejbType == Key.EjbType.ENTITY && nodeFactory != null) {
      node = nodeFactory.createEntityNode(key.ejbClass, ejbModule, project);
    }
    if (key.ejbType == Key.EjbType.MESSAGE_DRIVEN && nodeFactory != null) {
      node = nodeFactory.createMessageNode(key.ejbClass, ejbModule, project);
    }
    if (key == Key.SCANNING){
      node = new AbstractNode(Children.LEAF);
      node.setDisplayName(NbBundle.getMessage(EjbContainerChildren.class, "MSG_Scanning_EJBs")); //NOI18N
      ((AbstractNode)node).setIconBaseWithExtension("org/netbeans/modules/j2ee/ejbjar/project/ui/wait.gif"); //NOI18N
    }
    nodesHash.put(key, node);
  }
  return node == null ? null : new Node[] { node };
}

代码示例来源:origin: nl.cloudfarming.client/area-plot

@Override
  final protected void initExplorer() {
    try {
      ExplorerManager manager = new ExplorerManager();
      manager.setRootContext(new PlotRootNode(new PlotLayer("plot.node.name", this)));
      manager.getRootContext().setDisplayName(NbBundle.getMessage(this.getClass(), "plot_explorer.rootnode"));

      ActionMap map = new ActionMap();
      map.put(DefaultEditorKit.copyAction, ExplorerUtils.actionCopy(manager));
      map.put(DefaultEditorKit.cutAction, ExplorerUtils.actionCut(manager));
      map.put(DefaultEditorKit.pasteAction, ExplorerUtils.actionPaste(manager));
      map.put("delete", ExplorerUtils.actionDelete(manager, true)); // or false

      setExplorerManager(manager, map);
    } catch (IntrospectionException ex) {
      Exceptions.printStackTrace(ex);
    }
  }
}

代码示例来源:origin: net.sourceforge.javydreamercsw/Client-UI

projectFactory = new SubProjectChildFactory(p);
root = new AbstractNode(Children.create(projectFactory, true));
root.setDisplayName(p.getName());
getExplorerManager().setRootContext(root);
if (filters.isEmpty()) {

代码示例来源:origin: nl.cloudfarming.client/area-field

@Override
protected ExplorerManager initExplorer() {
  try {
    ExplorerManager manager = new ExplorerManager();
    //manager.setRootContext(new FieldRootNode(new FieldLayer("service.explorer.layerlist.field_node.name", this)));
    FieldLayer fieldLayer = new FieldLayer("service.explorer.layerlist.field_node.name");
    Layer.Sync.SyncBaseExplorer(fieldLayer, manager);
    HelpLineLayer lineLayer = new HelpLineLayer("service.explorer.layerlist.line_node.name");
    Layer.Sync.SyncBaseExplorer(lineLayer, manager);
    manager.setRootContext(new GeometryRootNode(fieldLayer, lineLayer));
    manager.getRootContext().setDisplayName(NbBundle.getMessage(this.getClass(), "service.explorer.rootnode.displayname"));
    
    Layer.Sync.SyncBaseExplorer(fieldLayer, manager);
    Layer.Sync.SyncBaseExplorer(lineLayer, manager);
    
    return manager;
  } catch (IntrospectionException ex) {
    Exceptions.printStackTrace(ex);
    throw new RuntimeException(ex);
  }
}

代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-explorer

@Before
public void setUp()
 {
  rootNode = new AbstractNode(Children.LEAF);
  rootNode.setDisplayName("data node");
  waitRootNodeDelivery = true;
 }

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-project-libraries-ui

protected Node[] createNodes(LibraryManager mgr) {
  List<Library> libs = new ArrayList<Library>();
  for (Library lib : mgr.getLibraries()) {
    if (filter == null || filter.accept(lib)) {
      libs.add(lib);
    }
  }
  if (libs.isEmpty()) {
    return new Node[0];
  } else {
    Collections.sort(libs,new Comparator<Library>() {
      Collator COLL = Collator.getInstance();
      public int compare(Library lib1, Library lib2) {
        return COLL.compare(lib1.getDisplayName(), lib2.getDisplayName());
      }
    });
    Node n = new AbstractNode(new LibraryChildren(libs)) {
      Node iconDelegate = DataFolder.findFolder(FileUtil.getConfigRoot()).getNodeDelegate();
      public Image getIcon(int type) {
        return iconDelegate.getIcon(type);
      }
      public Image getOpenedIcon(int type) {
        return iconDelegate.getOpenedIcon(type);
      }
    };
    n.setName(mgr.getDisplayName());
    n.setDisplayName(mgr.getDisplayName());
    return new Node[] {n};
  }
}

代码示例来源:origin: nl.cloudfarming.client/geoviewer-data

/**
   * initializes the layer list explorer manager
   */
  private DataProvider initExplorerDP() {
    ExplorerManager manager = new ExplorerManager();
    manager.setRootContext(new AbstractNode(new CategoryChildren()));
    manager.getRootContext().setDisplayName(NbBundle.getMessage(this.getClass(), ROOT_NODE_NAME));

    ExplorerChangeListener changeListener = new ExplorerChangeListener();
    manager.addPropertyChangeListener(changeListener);

    ActionMap map = new ActionMap();
    map.put(DefaultEditorKit.copyAction, ExplorerUtils.actionCopy(manager));
    map.put(DefaultEditorKit.cutAction, ExplorerUtils.actionCut(manager));
    map.put(DefaultEditorKit.pasteAction, ExplorerUtils.actionPaste(manager));
    map.put("delete", ExplorerUtils.actionDelete(manager, true)); // or false
    // ...but add e.g.:        InputMap keys = getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
//        keys.put(KeyStroke.getKeyStroke("control C"), DefaultEditorKit.copyAction);
//        keys.put(KeyStroke.getKeyStroke("control X"), DefaultEditorKit.cutAction);
//        keys.put(KeyStroke.getKeyStroke("control V"), DefaultEditorKit.pasteAction);
//        keys.put(KeyStroke.getKeyStroke("DELETE"), "delete");

    // ...and initialization of lookup variable
    return new DataProvider(manager, map);
  }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-junit-ui

@Override
protected Node[] createNodes(Node originalNode) {
  Node newNode;
  
  FileObject primaryFile = originalNode.getLookup().lookup(FileObject.class);
  if (primaryFile == null) {
    newNode = copyNode(originalNode);
  } else {
    if (primaryFile.isFolder()) {
      newNode = new FilterNode(originalNode, new JavaChildren(originalNode));
    } else if (primaryFile.getMIMEType().equals(JAVA_MIME_TYPE)) {
      newNode = new FilterNode(originalNode, Children.LEAF);
      newNode.setDisplayName(primaryFile.getName());
    } else {
      newNode = null;
    }
  }
  return (newNode != null) ? new Node[] {newNode}
               : new Node[0];
}

代码示例来源:origin: nl.cloudfarming.client/messaging

/**
 * Not used for this module
 */
@Override
protected void initExplorer() {
  Node rootNode = new AbstractNode(Children.create(new MessageNodeFactory(), true));
  ExplorerManager manager = new ExplorerManager();
  manager.setRootContext(rootNode);
  manager.getRootContext().setDisplayName("messages");
  setExplorerManager(manager, new ActionMap());
}

代码示例来源:origin: nl.cloudfarming.client/cloudfarming-client-geoviewer-jxmap

layerListEM.getRootContext().setDisplayName("");

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-tomcat5

isRunning = false;
    node.setDisplayName(constructDisplayName());
} else if (command == CommandType.UNDEPLOY) {
  StatusDisplayer.getDefault().setStatusText(deployStatus.getMessage());

相关文章

微信公众号

最新文章

更多