/** * {@inheritDoc} */ public NodeType[] getSupertypes() { Name[] ntNames = ent.getInheritedNodeTypes(); NodeType[] supertypes = new NodeType[ntNames.length]; for (int i = 0; i < ntNames.length; i++) { try { supertypes[i] = ntMgr.getNodeType(ntNames[i]); } catch (NoSuchNodeTypeException e) { // should never get here log.error("undefined supertype", e); return new NodeType[0]; } } return supertypes; }
/** * {@inheritDoc} */ public NodeType[] getSupertypes() { Name[] ntNames = ent.getInheritedNodeTypes(); NodeType[] supertypes = new NodeType[ntNames.length]; for (int i = 0; i < ntNames.length; i++) { try { supertypes[i] = ntMgr.getNodeType(ntNames[i]); } catch (NoSuchNodeTypeException e) { // should never get here log.error("undefined supertype", e); return new NodeType[0]; } } return supertypes; }
ntNames = ent.getInheritedNodeTypes();
ntNames = ent.getInheritedNodeTypes();
ent.orderableChildNodes = true; } else { Name[] nta = ent.getInheritedNodeTypes(); for (Name aNta : nta) { QNodeTypeDefinition def = ntdCache.get(aNta); ent.primaryItemName = ntd.getPrimaryItemName(); } else { Name[] nta = ent.getInheritedNodeTypes(); for (Name aNta : nta) { QNodeTypeDefinition def = ntdCache.get(aNta);
ent.orderableChildNodes = true; } else { Name[] nta = ent.getInheritedNodeTypes(); for (Name aNta : nta) { QNodeTypeDefinition def = ntdCache.get(aNta); ent.primaryItemName = ntd.getPrimaryItemName(); } else { Name[] nta = ent.getInheritedNodeTypes(); for (Name aNta : nta) { QNodeTypeDefinition def = ntdCache.get(aNta);
inheritedNodeTypes.addAll(Arrays.asList(nta)); nta = other.getInheritedNodeTypes(); inheritedNodeTypes.addAll(Arrays.asList(nta)); } else { mergedNodeTypes.addAll(Arrays.asList(nta)); nta = other.getInheritedNodeTypes(); inheritedNodeTypes.addAll(Arrays.asList(nta));
inheritedNodeTypes.addAll(Arrays.asList(nta)); nta = other.getInheritedNodeTypes(); inheritedNodeTypes.addAll(Arrays.asList(nta)); } else { mergedNodeTypes.addAll(Arrays.asList(nta)); nta = other.getInheritedNodeTypes(); inheritedNodeTypes.addAll(Arrays.asList(nta));