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

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

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

Node.getNewTypes介绍

[英]Get the new types that can be created in this node. For example, a node representing a Java package will permit classes to be added.
[中]获取可以在此节点中创建的新类型。例如,表示Java包的节点将允许添加类。

代码示例

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

  1. public NewType[] getNewTypes() {
  2. return original.getNewTypes();
  3. }

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

  1. /** Getter for array of activated new types.
  2. */
  3. private static NewType[] getNewTypes (Node[] activatedNodes) {
  4. if (activatedNodes == null || activatedNodes.length != 1) {
  5. return new NewType[0];
  6. } else {
  7. return activatedNodes[0].getNewTypes ();
  8. }
  9. }

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

  1. /** Getter for array of activated new types.
  2. */
  3. private static NewType[] getNewTypes (Node[] activatedNodes) {
  4. if (activatedNodes == null || activatedNodes.length != 1) {
  5. return new NewType[0];
  6. } else {
  7. return activatedNodes[0].getNewTypes ();
  8. }
  9. }

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

  1. public NewType[] getNewTypes () {
  2. return original.getNewTypes ();
  3. }

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

  1. public NewType[] getNewTypes () {
  2. return original.getNewTypes ();
  3. }

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

  1. private NewType[] newTypes () {
  2. if (lookup != null) {
  3. java.util.Collection c = lookup.lookup (
  4. new Lookup.Template (Node.class)
  5. ).allItems ();
  6. if (c.size () == 1) {
  7. java.util.Iterator it = c.iterator();
  8. while (it.hasNext()) {
  9. Lookup.Item item = (Lookup.Item)it.next ();
  10. Node n = (Node)item.getInstance();
  11. if (n != null) {
  12. return n.getNewTypes();
  13. }
  14. }
  15. }
  16. }
  17. return getNewTypes ();
  18. }

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

  1. private NewType[] newTypes () {
  2. if (lookup != null) {
  3. java.util.Collection c = lookup.lookup (
  4. new Lookup.Template (Node.class)
  5. ).allItems ();
  6. if (c.size () == 1) {
  7. java.util.Iterator it = c.iterator();
  8. while (it.hasNext()) {
  9. Lookup.Item item = (Lookup.Item)it.next ();
  10. Node n = (Node)item.getInstance();
  11. if (n != null) {
  12. return n.getNewTypes();
  13. }
  14. }
  15. }
  16. }
  17. return getNewTypes ();
  18. }

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

  1. NewType[] javaTypes = javaNode.getNewTypes();
  2. List typesJava = new ArrayList();
  3. for (int i = 0; i < javaTypes.length; i++) {
  4. NewType[] beanTypes = beanNode.getNewTypes();
  5. for (int i = 0; i < beanTypes.length; i++) {
  6. types.add(beanTypes[i]);

相关文章