/** * Returns an array containing only those child node definitions of this * node type (including the child node definitions inherited from supertypes * of this node type) where <code>{@link NodeDefinition#isAutoCreated()}</code> * returns <code>true</code>. * * @return an array of child node definitions. * @see NodeDefinition#isAutoCreated */ public NodeDefinition[] getAutoCreatedNodeDefinitions() { QNodeDefinition[] cnda = ent.getAutoCreateNodeDefs(); NodeDefinition[] nodeDefs = new NodeDefinition[cnda.length]; for (int i = 0; i < cnda.length; i++) { nodeDefs[i] = ntMgr.getNodeDefinition(cnda[i]); } return nodeDefs; }
/** * Returns an array containing only those child node definitions of this * node type (including the child node definitions inherited from supertypes * of this node type) where <code>{@link NodeDefinition#isAutoCreated()}</code> * returns <code>true</code>. * * @return an array of child node definitions. * @see NodeDefinition#isAutoCreated */ public NodeDefinition[] getAutoCreatedNodeDefinitions() { QNodeDefinition[] cnda = ent.getAutoCreateNodeDefs(); NodeDefinition[] nodeDefs = new NodeDefinition[cnda.length]; for (int i = 0; i < cnda.length; i++) { nodeDefs[i] = ntMgr.getNodeDefinition(cnda[i]); } return nodeDefs; }
private static boolean isAutoCreated(ChildNodeEntry cne, EffectiveNodeType ent) { for (QNodeDefinition def : ent.getAutoCreateNodeDefs()) { if (def.getName().equals(cne.getName())) { return true; } } return false; }
private static boolean isAutoCreated(ChildNodeEntry cne, EffectiveNodeType ent) { for (QNodeDefinition def : ent.getAutoCreateNodeDefs()) { if (def.getName().equals(cne.getName())) { return true; } } return false; }
QNodeDefinition[] nodeDefs = childNodeENT.getAutoCreateNodeDefs(); for (QNodeDefinition nodeDef : nodeDefs) { Name dnt = nodeDef.getDefaultPrimaryType();
QNodeDefinition[] nodeDefs = childNodeENT.getAutoCreateNodeDefs(); for (QNodeDefinition nodeDef : nodeDefs) { Name dnt = nodeDef.getDefaultPrimaryType();
for (QNodeDefinition nd : ent.getAutoCreateNodeDefs()) { createNodeState(node, nd.getName(), nd.getDefaultPrimaryType(), null, null, nd);
for (QNodeDefinition nd : ent.getAutoCreateNodeDefs()) { createNodeState(node, nd.getName(), nd.getDefaultPrimaryType(), null, null, nd);