本文整理了Java中org.openide.nodes.Node.getNewTypes()
方法的一些代码示例,展示了Node.getNewTypes()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.getNewTypes()
方法的具体详情如下:
包路径:org.openide.nodes.Node
类名称: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
public NewType[] getNewTypes() {
return original.getNewTypes();
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
/** Getter for array of activated new types.
*/
private static NewType[] getNewTypes (Node[] activatedNodes) {
if (activatedNodes == null || activatedNodes.length != 1) {
return new NewType[0];
} else {
return activatedNodes[0].getNewTypes ();
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
/** Getter for array of activated new types.
*/
private static NewType[] getNewTypes (Node[] activatedNodes) {
if (activatedNodes == null || activatedNodes.length != 1) {
return new NewType[0];
} else {
return activatedNodes[0].getNewTypes ();
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
public NewType[] getNewTypes () {
return original.getNewTypes ();
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
public NewType[] getNewTypes () {
return original.getNewTypes ();
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
private NewType[] newTypes () {
if (lookup != null) {
java.util.Collection c = lookup.lookup (
new Lookup.Template (Node.class)
).allItems ();
if (c.size () == 1) {
java.util.Iterator it = c.iterator();
while (it.hasNext()) {
Lookup.Item item = (Lookup.Item)it.next ();
Node n = (Node)item.getInstance();
if (n != null) {
return n.getNewTypes();
}
}
}
}
return getNewTypes ();
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
private NewType[] newTypes () {
if (lookup != null) {
java.util.Collection c = lookup.lookup (
new Lookup.Template (Node.class)
).allItems ();
if (c.size () == 1) {
java.util.Iterator it = c.iterator();
while (it.hasNext()) {
Lookup.Item item = (Lookup.Item)it.next ();
Node n = (Node)item.getInstance();
if (n != null) {
return n.getNewTypes();
}
}
}
}
return getNewTypes ();
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-insync
NewType[] javaTypes = javaNode.getNewTypes();
List typesJava = new ArrayList();
for (int i = 0; i < javaTypes.length; i++) {
NewType[] beanTypes = beanNode.getNewTypes();
for (int i = 0; i < beanTypes.length; i++) {
types.add(beanTypes[i]);
内容来源于网络,如有侵权,请联系作者删除!