Examples of NodeDefImpl


Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

       
        return new PropDef[]{imageUrlProp, iconProp, descriptionProp};
    }
    private static NodeDef[] getCollectionNodeDefs() {       

        NodeDefImpl collectionsNodeDef = new NodeDefImpl();
        collectionsNodeDef.setAllowsSameNameSiblings(false);
        collectionsNodeDef.setAutoCreated(false);
        collectionsNodeDef.setDeclaringNodeType(new QName(NAMESPACE, CollectionDao.NAME));
        collectionsNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, CollectionDao.NAME));
        collectionsNodeDef.setMandatory(false);
        collectionsNodeDef.setName(new QName("", "*"));
        collectionsNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        collectionsNodeDef.setProtected(false);
        collectionsNodeDef.setRequiredPrimaryTypes(new QName[]{new QName(NAMESPACE, CollectionDao.NAME)});
       
        NodeDefImpl foldersNodeDef = new NodeDefImpl();
        foldersNodeDef.setAllowsSameNameSiblings(false);
        foldersNodeDef.setAutoCreated(true);
        foldersNodeDef.setDeclaringNodeType(new QName(NAMESPACE, CollectionDao.NAME));
        foldersNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, CollectionDao.FOLDERS_NODE_NAME));
        foldersNodeDef.setMandatory(true);
        foldersNodeDef.setName(new QName(NAMESPACE, CollectionDao.FOLDERS_NODE_NAME));
        foldersNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        foldersNodeDef.setProtected(false);
        foldersNodeDef.setRequiredPrimaryTypes(new QName[]{new QName(NAMESPACE, CollectionDao.FOLDERS_NODE_NAME)});
       
        NodeDefImpl groupsNodeDef = new NodeDefImpl();
        groupsNodeDef.setAllowsSameNameSiblings(false);
        groupsNodeDef.setAutoCreated(true);
        groupsNodeDef.setDeclaringNodeType(new QName(NAMESPACE, CollectionDao.NAME));
        groupsNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, CollectionDao.GROUPS_NODE_NAME));
        groupsNodeDef.setMandatory(true);
        groupsNodeDef.setName(new QName(NAMESPACE, CollectionDao.GROUPS_NODE_NAME));
        groupsNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        groupsNodeDef.setProtected(false);
        groupsNodeDef.setRequiredPrimaryTypes(new QName[]{new QName(NAMESPACE,CollectionDao.GROUPS_NODE_NAME)});

        return new NodeDef[]{collectionsNodeDef, foldersNodeDef, groupsNodeDef};
    }
View Full Code Here

Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

  
        return ntDef;
    }
   
    private static NodeDef[] getEtdmsMetadataNodeDefs() {             
        NodeDefImpl etdmsRootElementNodeDef = new NodeDefImpl();
        etdmsRootElementNodeDef.setAllowsSameNameSiblings(false);
        etdmsRootElementNodeDef.setAutoCreated(true);
        etdmsRootElementNodeDef.setDeclaringNodeType(new QName(ETDMS_NAMESPACE, ETDMS_METADATA_NAME));
        etdmsRootElementNodeDef.setDefaultPrimaryType(new QName(ETDMS_NAMESPACE, ETDMS_ELEMENT_NAME));
        etdmsRootElementNodeDef.setMandatory(true);
        etdmsRootElementNodeDef.setName(new QName(ETDMS_NAMESPACE, ETDMS_ELEMENT_NAME));
        etdmsRootElementNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        etdmsRootElementNodeDef.setProtected(false);
        etdmsRootElementNodeDef.setRequiredPrimaryTypes(new QName[]{new QName(ETDMS_NAMESPACE, ETDMS_ELEMENT_NAME)});

        return new NodeDef[]{etdmsRootElementNodeDef};
    }
View Full Code Here

Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

  
        return ntDef;
    }
   
    private static NodeDef[] getFoldersNodeDefs() {       
        NodeDefImpl foldersNodeDef = new NodeDefImpl();
        foldersNodeDef.setAllowsSameNameSiblings(false);
        foldersNodeDef.setAutoCreated(false);
        foldersNodeDef.setDeclaringNodeType(new QName(NAMESPACE, CollectionDao.FOLDERS_NODE_NAME));
        foldersNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, FolderDao.NAME));
        foldersNodeDef.setMandatory(false);
        foldersNodeDef.setName(new QName("", "*"));
        foldersNodeDef.setOnParentVersion(OnParentVersionAction.COPY);
        foldersNodeDef.setProtected(false);
        foldersNodeDef.setRequiredPrimaryTypes(new QName[]{new QName(NAMESPACE, FolderDao.NAME)});

        return new NodeDef[]{foldersNodeDef};
    }
View Full Code Here

Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

  
        return ntDef;
    }
   
    private static NodeDef[] getGroupsNodeDefs() {             
        NodeDefImpl groupsNodeDef = new NodeDefImpl();
        groupsNodeDef.setAllowsSameNameSiblings(false);
        groupsNodeDef.setAutoCreated(false);
        groupsNodeDef.setDeclaringNodeType(new QName(NAMESPACE, CollectionDao.GROUPS_NODE_NAME));
        groupsNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, GroupDao.NAME));
        groupsNodeDef.setMandatory(true);
        groupsNodeDef.setName(new QName("", "*"));
        groupsNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        groupsNodeDef.setProtected(false);
        groupsNodeDef.setRequiredPrimaryTypes(new QName[]{new QName(NAMESPACE, GroupDao.NAME)});

        return new NodeDef[]{groupsNodeDef};
    }
View Full Code Here

Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

        indexStateProp.setValueConstraints(ValueConstraint.EMPTY_ARRAY);
       
        return new PropDef[]{datestampProp, indexStateProp};
    }
    private static NodeDef[] getFolderNodeDefs() {       
        NodeDefImpl filesNodeDef = new NodeDefImpl();
        filesNodeDef.setAllowsSameNameSiblings(false);
        filesNodeDef.setAutoCreated(false);
        filesNodeDef.setDeclaringNodeType(new QName(NAMESPACE, FolderDao.NAME));
        filesNodeDef.setDefaultPrimaryType(new QName("http://www.jcp.org/jcr/nt/1.0", "file"));
        filesNodeDef.setMandatory(false);
        //filesNodeDef.setName(new QName(NAMESPACE, FolderDao.FILES_NODE_NAME));
        filesNodeDef.setName(new QName("", "*"));
        filesNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        filesNodeDef.setProtected(false);
        filesNodeDef.setRequiredPrimaryTypes(new QName[]{new QName("http://www.jcp.org/jcr/nt/1.0", "file")});
       
        NodeDefImpl metadatasNodeDef = new NodeDefImpl();
        metadatasNodeDef.setAllowsSameNameSiblings(false);
        metadatasNodeDef.setAutoCreated(true);
        metadatasNodeDef.setDeclaringNodeType(new QName(NAMESPACE, FolderDao.NAME));
        metadatasNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, FolderDao.METADATAS_NODE_NAME));
        metadatasNodeDef.setMandatory(true);
        metadatasNodeDef.setName(new QName(NAMESPACE, FolderDao.METADATAS_NODE_NAME));
        metadatasNodeDef.setOnParentVersion(OnParentVersionAction.COPY);
        metadatasNodeDef.setProtected(false);
        metadatasNodeDef.setRequiredPrimaryTypes(new QName[]{new QName(NAMESPACE, FolderDao.METADATAS_NODE_NAME)});

        return new NodeDef[]{filesNodeDef, metadatasNodeDef};
    }
View Full Code Here

Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

  
        return ntDef;
    }
   
    private static NodeDef[] getMetadatasNodeDefs() {             
        NodeDefImpl metadatasNodeDef = new NodeDefImpl();
        metadatasNodeDef.setAllowsSameNameSiblings(false);
        metadatasNodeDef.setAutoCreated(false);
        metadatasNodeDef.setDeclaringNodeType(new QName(NAMESPACE, FolderDao.METADATAS_NODE_NAME));
        metadatasNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.NAME));
        metadatasNodeDef.setMandatory(true);
        metadatasNodeDef.setName(new QName("", "*"));
        metadatasNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        metadatasNodeDef.setProtected(false);
        metadatasNodeDef.setRequiredPrimaryTypes(new QName[]{new QName(NAMESPACE, MetadataDao.NAME)});

        return new NodeDef[]{metadatasNodeDef};
    }
View Full Code Here

Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

  
        return ntDef;
    } */
   
    private static NodeDef[] getValueElementHolderNodeDefs() {       
        NodeDefImpl dcTitleNodeDef = new NodeDefImpl();
        dcTitleNodeDef.setAllowsSameNameSiblings(false);
        dcTitleNodeDef.setAutoCreated(false);
        dcTitleNodeDef.setDeclaringNodeType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        dcTitleNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_NAME));
        dcTitleNodeDef.setMandatory(true);
        dcTitleNodeDef.setName(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_NAME));
        dcTitleNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        dcTitleNodeDef.setProtected(false);
        dcTitleNodeDef.setRequiredPrimaryTypes(new QName[]{new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_NAME)});

        return new NodeDef[]{dcTitleNodeDef};
    }
View Full Code Here

Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

  
        return ntDef;
    }
   
    private static NodeDef[] getDublinCoreNodeDefs() {       
        NodeDefImpl titleNodeDef = new NodeDefImpl();
        titleNodeDef.setAllowsSameNameSiblings(true);
        titleNodeDef.setAutoCreated(false);
        titleNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        titleNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        titleNodeDef.setMandatory(false);
        titleNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "title"));
        titleNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        titleNodeDef.setProtected(false);
        titleNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl creatorNodeDef = new NodeDefImpl();
        creatorNodeDef.setAllowsSameNameSiblings(true);
        creatorNodeDef.setAutoCreated(false);
        creatorNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        creatorNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        creatorNodeDef.setMandatory(false);
        creatorNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "creator"));
        creatorNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        creatorNodeDef.setProtected(false);
        creatorNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );

        NodeDefImpl subjectNodeDef = new NodeDefImpl();
        subjectNodeDef.setAllowsSameNameSiblings(true);
        subjectNodeDef.setAutoCreated(false);
        subjectNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        subjectNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        subjectNodeDef.setMandatory(false);
        subjectNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "subject"));
        subjectNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        subjectNodeDef.setProtected(false);
        subjectNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl descriptionNodeDef = new NodeDefImpl();
        descriptionNodeDef.setAllowsSameNameSiblings(true);
        descriptionNodeDef.setAutoCreated(false);
        descriptionNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        descriptionNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        descriptionNodeDef.setMandatory(false);
        descriptionNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "description"));
        descriptionNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        descriptionNodeDef.setProtected(false);
        descriptionNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl publisherNodeDef = new NodeDefImpl();
        publisherNodeDef.setAllowsSameNameSiblings(true);
        publisherNodeDef.setAutoCreated(false);
        publisherNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        publisherNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        publisherNodeDef.setMandatory(false);
        publisherNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "publisher"));
        publisherNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        publisherNodeDef.setProtected(false);
        publisherNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl contributorNodeDef = new NodeDefImpl();
        contributorNodeDef.setAllowsSameNameSiblings(true);
        contributorNodeDef.setAutoCreated(false);
        contributorNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        contributorNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        contributorNodeDef.setMandatory(false);
        contributorNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "contributor"));
        contributorNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        contributorNodeDef.setProtected(false);
        contributorNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl dateNodeDef = new NodeDefImpl();
        dateNodeDef.setAllowsSameNameSiblings(true);
        dateNodeDef.setAutoCreated(false);
        dateNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        dateNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        dateNodeDef.setMandatory(false);
        dateNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "date"));
        dateNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        dateNodeDef.setProtected(false);
        dateNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl typeNodeDef = new NodeDefImpl();
        typeNodeDef.setAllowsSameNameSiblings(true);
        typeNodeDef.setAutoCreated(false);
        typeNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        typeNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        typeNodeDef.setMandatory(false);
        typeNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "type"));
        typeNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        typeNodeDef.setProtected(false);
        typeNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl formatNodeDef = new NodeDefImpl();
        formatNodeDef.setAllowsSameNameSiblings(true);
        formatNodeDef.setAutoCreated(false);
        formatNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        formatNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        formatNodeDef.setMandatory(false);
        formatNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "format"));
        formatNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        formatNodeDef.setProtected(false);
        formatNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl identifierNodeDef = new NodeDefImpl();
        identifierNodeDef.setAllowsSameNameSiblings(true);
        identifierNodeDef.setAutoCreated(false);
        identifierNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        identifierNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        identifierNodeDef.setMandatory(false);
        identifierNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "identifier"));
        identifierNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        identifierNodeDef.setProtected(false);
        identifierNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl sourceNodeDef = new NodeDefImpl();
        sourceNodeDef.setAllowsSameNameSiblings(true);
        sourceNodeDef.setAutoCreated(false);
        sourceNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        sourceNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        sourceNodeDef.setMandatory(false);
        sourceNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "source"));
        sourceNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        sourceNodeDef.setProtected(false);
        sourceNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl languageNodeDef = new NodeDefImpl();
        languageNodeDef.setAllowsSameNameSiblings(true);
        languageNodeDef.setAutoCreated(false);
        languageNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        languageNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        languageNodeDef.setMandatory(false);
        languageNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "language"));
        languageNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        languageNodeDef.setProtected(false);
        languageNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl relationNodeDef = new NodeDefImpl();
        relationNodeDef.setAllowsSameNameSiblings(true);
        relationNodeDef.setAutoCreated(false);
        relationNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        relationNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        relationNodeDef.setMandatory(false);
        relationNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "relation"));
        relationNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        relationNodeDef.setProtected(false);
        relationNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl coverageNodeDef = new NodeDefImpl();
        coverageNodeDef.setAllowsSameNameSiblings(true);
        coverageNodeDef.setAutoCreated(false);
        coverageNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        coverageNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        coverageNodeDef.setMandatory(false);
        coverageNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "coverage"));
        coverageNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        coverageNodeDef.setProtected(false);
        coverageNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );
       
        NodeDefImpl rightsNodeDef = new NodeDefImpl();
        rightsNodeDef.setAllowsSameNameSiblings(true);
        rightsNodeDef.setAutoCreated(false);
        rightsNodeDef.setDeclaringNodeType(new QName(DUBLIN_CORE_NAMESPACE, DUBLIN_CORE_ELEMENT_NAME));
        rightsNodeDef.setDefaultPrimaryType(new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER));
        rightsNodeDef.setMandatory(false);
        rightsNodeDef.setName(new QName(DUBLIN_CORE_NAMESPACE, "rights"));
        rightsNodeDef.setOnParentVersion(OnParentVersionAction.VERSION);
        rightsNodeDef.setProtected(false);
        rightsNodeDef.setRequiredPrimaryTypes(new QName[] {
                new QName(NAMESPACE, MetadataDao.VALUE_ELEMENT_HOLDER)
        } );

        return new NodeDef[]{titleNodeDef, creatorNodeDef, subjectNodeDef, descriptionNodeDef, publisherNodeDef, contributorNodeDef, dateNodeDef, typeNodeDef, formatNodeDef, identifierNodeDef, sourceNodeDef, languageNodeDef, relationNodeDef, coverageNodeDef, rightsNodeDef};
    }
View Full Code Here

Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

                nextToken();
                doPropertyDefinition(pdi, ntd);
                propertyDefinitions.add(pdi);

            } else if (currentTokenEquals(Lexer.CHILD_NODE_DEFINITION)) {
                NodeDefImpl ndi = new NodeDefImpl();

                ndi.setAllowsSameNameSiblings(false);
                ndi.setAutoCreated(false);
                ndi.setDeclaringNodeType(ntd.getName());
                ndi.setMandatory(false);
                ndi.setOnParentVersion(OnParentVersionAction.COPY);
                ndi.setProtected(false);
                ndi.setDefaultPrimaryType(null);
                ndi.setRequiredPrimaryTypes(new QName[]{QName.NT_BASE});

                nextToken();
                doChildNodeDefinition(ndi, ntd);
                nodeDefinitions.add(ndi);
            }
View Full Code Here

Examples of org.apache.jackrabbit.core.nodetype.NodeDefImpl

                properties.toArray(new PropDef[properties.size()]));

        // child node definitions
        Vector nodes = new Vector();
        while (walker.iterateElements(Constants.CHILDNODEDEFINITION_ELEMENT)) {
            NodeDefImpl def = getChildNodeDef();
            def.setDeclaringNodeType(type.getName());
            nodes.add(def);
        }
        type.setChildNodeDefs((NodeDef[])
                nodes.toArray(new NodeDef[nodes.size()]));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.