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

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

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

Node.getDisplayName介绍

暂无

代码示例

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

  1. @Override
  2. public String getDisplayName() {
  3. if (delegating(DELEGATE_GET_DISPLAY_NAME)) {
  4. return original.getDisplayName();
  5. } else {
  6. return super.getDisplayName();
  7. }
  8. }

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

  1. @Override
  2. public String toString() {
  3. return super.toString() + "[Name=" + getName() + ", displayName=" + getDisplayName() + "]"; // NOI18N
  4. }

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

  1. /** Find a path (by name) from one node to the root or a parent.
  2. * @param node the node to start in
  3. * @param parent parent node to stop in (can be <code>null</code> for the root)
  4. * @return list of child names--i.e. a path from the parent to the child node
  5. * @exception IllegalArgumentException if <code>node</code>'s getName()
  6. * method returns <code>null</code>
  7. */
  8. public static String[] createPath(Node node, Node parent) {
  9. LinkedList<String> ar = new LinkedList<String>();
  10. while ((node != null) && (node != parent)) {
  11. if (node.getName() == null) {
  12. boolean isFilter = false;
  13. if (node instanceof FilterNode) {
  14. isFilter = true;
  15. }
  16. throw new IllegalArgumentException(
  17. "Node:" + node.getClass() // NOI18N
  18. +"[" + node.getDisplayName() + "]" // NOI18N
  19. +(isFilter ? (" of original:" + ((FilterNode) node).getOriginal().getClass()) : "") // NOI18N
  20. +" gets null name!"
  21. ); // NOI18N
  22. }
  23. ar.addFirst(node.getName());
  24. node = node.getParentNode();
  25. }
  26. String[] res = new String[ar.size()];
  27. ar.toArray(res);
  28. return res;
  29. }

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

  1. StringWriter w = new StringWriter();
  2. IllegalStateException ise = new IllegalStateException("Warning - the node \"" +
  3. getDisplayName() +
  4. "\" [" +
  5. clazz +

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

  1. /** Returns cached display name.
  2. * @return display name of represented node
  3. */
  4. public String getDisplayName() {
  5. if (displayName == UNKNOWN) {
  6. displayName = (node == null) ? null : node.getDisplayName();
  7. }
  8. return displayName;
  9. }

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

  1. @Override
  2. public int compare (Object o1, Object o2) {
  3. assert o1 instanceof Node : o1 + " is instanceof Node";
  4. assert o2 instanceof Node : o2 + " is instanceof Node";
  5. return ((Node) o1).getDisplayName ().compareTo (((Node) o2).getDisplayName ());
  6. }
  7. }

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

  1. @Override
  2. public int compare(Node n1, Node n2) {
  3. return n1.getDisplayName().compareTo(n2.getDisplayName());
  4. }
  5. }

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

  1. @Override
  2. public String getAdditionalInfo() {
  3. final Node[] nodes = getNodes();
  4. if ((nodes == null) || (nodes.length == 0)) {
  5. return null;
  6. }
  7. return (nodes.length == 1)
  8. ? nodes[0].getDisplayName()
  9. : NbBundle.getMessage(getClass(),
  10. "SearchScopeSelectionAddInfo", //NOI18N
  11. nodes.length);
  12. }

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

  1. @Override
  2. protected Node[] createNodes(Node key) {
  3. // filter out all keys related to module metadata
  4. if (!key.getDisplayName().toUpperCase().startsWith("OPENIDE-MODULE")) { // NOI18N
  5. KeyNode keyNode = new KeyNode(key, bundlepath, codenamebase);
  6. // filter out according to searchString
  7. if (null == searchString || keyNode.getDisplayName().toLowerCase().indexOf(searchString) != -1) {
  8. return new Node[]{keyNode};
  9. }
  10. }
  11. return null;
  12. }

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

  1. public String getDisplayName(Object o) {
  2. Node n = Visualizer.findNode(o);
  3. if (n == null) {
  4. throw new IllegalStateException("TreeNode must be VisualizerNode but was: " + o + " of class " + o.getClass().getName());
  5. }
  6. String text = n.getHtmlDisplayName();
  7. if( null == text )
  8. text = n.getDisplayName();
  9. return text;
  10. }

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

  1. @Override
  2. protected Node[] createNodes(Node key) {
  3. // filter out all keys related to module metadata
  4. if (!key.getDisplayName().toUpperCase().startsWith("OPENIDE-MODULE")) { // NOI18N
  5. KeyNode keyNode = new KeyNode(key, bundlepath, codenamebase);
  6. // filter out according to searchString
  7. if (null == searchString || keyNode.getDisplayName().toLowerCase().indexOf(searchString) != -1) {
  8. return new Node[]{keyNode};
  9. }
  10. }
  11. return null;
  12. }

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

  1. /** Updates header name.
  2. * @param evt event
  3. */
  4. public void propertyChange(PropertyChangeEvent evt) {
  5. if (ExplorerManager.PROP_EXPLORED_CONTEXT.equals(evt.getPropertyName())) {
  6. controlledTableView.setHeaderText(manager.getExploredContext().getDisplayName());
  7. }
  8. }
  9. }

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

  1. @Override
  2. public String getColumnName(int column) {
  3. return (column == 0) ? Visualizer.findNode(tree.getModel().getRoot()).getDisplayName()
  4. : nodeTableModel.getColumnName(column - 1);
  5. }

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

  1. @Override
  2. public String convertValueToString(Object value) {
  3. if (value instanceof VisualizerNode) {
  4. return ((VisualizerNode) value).getDisplayName();
  5. } else if (value instanceof Node) {
  6. return ((Node) value).getDisplayName();
  7. } else {
  8. return super.convertValueToString(value);
  9. }
  10. }

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

  1. public static String getTemplateDisplayName(String formType) {
  2. DataObject dataObj = getTemplateDataObject(formType);
  3. if (dataObj != null) {
  4. return dataObj.getNodeDelegate().getDisplayName();
  5. }
  6. return formType;
  7. }

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

  1. @Override
  2. public String getDisplayName() {
  3. if (isProjectDir) {
  4. return pi.getDisplayName();
  5. } else {
  6. return MessageFormat.format(GROUP_NAME_PATTERN,
  7. new Object[]{group.getDisplayName(), pi.getDisplayName(), getOriginal().getDisplayName() });
  8. }
  9. }

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

  1. public KeyNode(Node orig, String bundlepath, String codenamebase, InstanceContent content) {
  2. super(orig, null, new AbstractLookup(content));
  3. content.add(this);
  4. disableDelegation(DELEGATE_GET_DISPLAY_NAME | DELEGATE_SET_DISPLAY_NAME
  5. | DELEGATE_GET_SHORT_DESCRIPTION | DELEGATE_SET_SHORT_DESCRIPTION
  6. | DELEGATE_GET_ACTIONS);
  7. this.key = orig.getDisplayName();
  8. this.bundlepath = bundlepath;
  9. this.codenamebase = codenamebase;
  10. cachedDisplayName = null;
  11. cachedHtmlDisplayName = null;
  12. }

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

  1. public KeyNode(Node orig, String bundlepath, String codenamebase, InstanceContent content) {
  2. super(orig, null, new AbstractLookup(content));
  3. content.add(this);
  4. disableDelegation(DELEGATE_GET_DISPLAY_NAME | DELEGATE_SET_DISPLAY_NAME
  5. | DELEGATE_GET_SHORT_DESCRIPTION | DELEGATE_SET_SHORT_DESCRIPTION
  6. | DELEGATE_GET_ACTIONS);
  7. this.key = orig.getDisplayName();
  8. this.bundlepath = bundlepath;
  9. this.codenamebase = codenamebase;
  10. cachedDisplayName = null;
  11. cachedHtmlDisplayName = null;
  12. }

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

  1. @Override
  2. public void edit() {
  3. if (addKeyToBranding(bundlepath, codenamebase, getOriginal().getDisplayName())) {
  4. refresh();
  5. Node parent = getParentNode();
  6. if (parent instanceof BundleNode) {
  7. ((BundleNode) parent).refresh();
  8. }
  9. }
  10. }

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

  1. public UnoccupiedPartFieldsNode(Node node) throws DataObjectNotFoundException {
  2. super(node // the origional node
  3. , new FilterNode.Children(node) // children
  4. , new ProxyLookup(node.getLookup() // lookup from the origional node
  5. , Lookups.singleton(new SimpleLayer(node.getDisplayName()))) // lookup with layer
  6. );
  7. }

相关文章