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

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

本文整理了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

@Override
public String getDisplayName() {
  if (delegating(DELEGATE_GET_DISPLAY_NAME)) {
    return original.getDisplayName();
  } else {
    return super.getDisplayName();
  }
}

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

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

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

/** Find a path (by name) from one node to the root or a parent.
 * @param node the node to start in
 * @param parent parent node to stop in (can be <code>null</code> for the root)
 * @return list of child names--i.e. a path from the parent to the child node
 * @exception IllegalArgumentException if <code>node</code>'s getName()
 * method returns <code>null</code>
 */
public static String[] createPath(Node node, Node parent) {
  LinkedList<String> ar = new LinkedList<String>();
  while ((node != null) && (node != parent)) {
    if (node.getName() == null) {
      boolean isFilter = false;
      if (node instanceof FilterNode) {
        isFilter = true;
      }
      throw new IllegalArgumentException(
        "Node:" + node.getClass() // NOI18N
         +"[" + node.getDisplayName() + "]" // NOI18N
         +(isFilter ? (" of original:" + ((FilterNode) node).getOriginal().getClass()) : "") // NOI18N
         +" gets null name!"
      ); // NOI18N
    }
    ar.addFirst(node.getName());
    node = node.getParentNode();
  }
  String[] res = new String[ar.size()];
  ar.toArray(res);
  return res;
}

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

StringWriter w = new StringWriter();
IllegalStateException ise = new IllegalStateException("Warning - the node \"" +
  getDisplayName() +
  "\" [" +
  clazz +

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

/** Returns cached display name.
 * @return display name of represented node
 */
public String getDisplayName() {
  if (displayName == UNKNOWN) {
    displayName = (node == null) ? null : node.getDisplayName();
  }
  return displayName;
}

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

@Override
  public int compare (Object o1, Object o2) {
    assert o1 instanceof Node : o1 + " is instanceof Node";
    assert o2 instanceof Node : o2 + " is instanceof Node";
    return ((Node) o1).getDisplayName ().compareTo (((Node) o2).getDisplayName ());
  }
}

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

@Override
  public int compare(Node n1, Node n2) {
    return n1.getDisplayName().compareTo(n2.getDisplayName());
  }
}

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

@Override
public String getAdditionalInfo() {
  final Node[] nodes = getNodes();
  if ((nodes == null) || (nodes.length == 0)) {
    return null;
  }
  return (nodes.length == 1)
      ? nodes[0].getDisplayName()
      : NbBundle.getMessage(getClass(),
                 "SearchScopeSelectionAddInfo",     //NOI18N
                 nodes.length);
}

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

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

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

public String getDisplayName(Object o) {
  Node n = Visualizer.findNode(o);
  if (n == null) {
    throw new IllegalStateException("TreeNode must be VisualizerNode but was: " + o + " of class " + o.getClass().getName());
  }
  String text = n.getHtmlDisplayName();
  if( null == text )
    text = n.getDisplayName();
  return text;
}

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

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

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

/** Updates header name.
   * @param evt event
   */
  public void propertyChange(PropertyChangeEvent evt) {
    if (ExplorerManager.PROP_EXPLORED_CONTEXT.equals(evt.getPropertyName())) {
      controlledTableView.setHeaderText(manager.getExploredContext().getDisplayName());
    }
  }
}

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

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

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

@Override
public String convertValueToString(Object value) {
  if (value instanceof VisualizerNode) {
    return ((VisualizerNode) value).getDisplayName();
  } else if (value instanceof Node) {
    return ((Node) value).getDisplayName();
  } else {
    return super.convertValueToString(value);
  }
}

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

public static String getTemplateDisplayName(String formType) {
  DataObject dataObj = getTemplateDataObject(formType);
  if (dataObj != null) {
    return dataObj.getNodeDelegate().getDisplayName();
  }
  return formType;
}

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

@Override
public String getDisplayName() {
  if (isProjectDir) {
    return pi.getDisplayName();
  } else {
    return MessageFormat.format(GROUP_NAME_PATTERN,
        new Object[]{group.getDisplayName(), pi.getDisplayName(), getOriginal().getDisplayName()                });
  }
}

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

public KeyNode(Node orig, String bundlepath, String codenamebase, InstanceContent content) {
  super(orig, null, new AbstractLookup(content));
  content.add(this);
  disableDelegation(DELEGATE_GET_DISPLAY_NAME | DELEGATE_SET_DISPLAY_NAME
      | DELEGATE_GET_SHORT_DESCRIPTION | DELEGATE_SET_SHORT_DESCRIPTION
      | DELEGATE_GET_ACTIONS);
  this.key = orig.getDisplayName();
  this.bundlepath = bundlepath;
  this.codenamebase = codenamebase;
  cachedDisplayName = null;
  cachedHtmlDisplayName = null;
}

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

public KeyNode(Node orig, String bundlepath, String codenamebase, InstanceContent content) {
  super(orig, null, new AbstractLookup(content));
  content.add(this);
  disableDelegation(DELEGATE_GET_DISPLAY_NAME | DELEGATE_SET_DISPLAY_NAME
      | DELEGATE_GET_SHORT_DESCRIPTION | DELEGATE_SET_SHORT_DESCRIPTION
      | DELEGATE_GET_ACTIONS);
  this.key = orig.getDisplayName();
  this.bundlepath = bundlepath;
  this.codenamebase = codenamebase;
  cachedDisplayName = null;
  cachedHtmlDisplayName = null;
}

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

@Override
public void edit() {
  if (addKeyToBranding(bundlepath, codenamebase, getOriginal().getDisplayName())) {
    refresh();
    Node parent = getParentNode();
    if (parent instanceof BundleNode) {
      ((BundleNode) parent).refresh();
    }
  }
}

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

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

相关文章

微信公众号

最新文章

更多