Package org.apache.jackrabbit.core.nodetype

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


        assertEquals("itemNodeType primaryItemName",
                FACTORY.create(TEST_NAMESPACE, "emptyItem"),
                def.getPrimaryItemName());
        assertEquals("itemNodeType propertyDefs",
                10, def.getPropertyDefs().length);
        PropDef pdef = getProperty("itemNodeType", null);
        assertTrue("itemNodeType wildcard property", pdef.definesResidual());
    }
View Full Code Here


        }
    }

    /** Test for the empty item definition. */
    public void testEmptyItem() {
        PropDef def = getProperty("itemNodeType", "emptyItem");
        assertEquals("emptyItem autoCreate",
                false, def.isAutoCreated());
        assertEquals("emptyItem mandatory",
                false, def.isMandatory());
        assertEquals("emptyItem onParentVersion",
                OnParentVersionAction.IGNORE, def.getOnParentVersion());
        assertEquals("emptyItem protected",
                false, def.isProtected());
    }
View Full Code Here

                false, def.isProtected());
    }

    /** Test for the <code>autoCreated</code> item definition attribute. */
    public void testAutoCreateItem() {
        PropDef def = getProperty("itemNodeType", "autoCreatedItem");
        assertEquals("autoCreatedItem autoCreated",
                true, def.isAutoCreated());
    }
View Full Code Here

                true, def.isAutoCreated());
    }

    /** Test for the <code>mandatory</code> item definition attribute. */
    public void testMandatoryItem() {
        PropDef def = getProperty("itemNodeType", "mandatoryItem");
        assertEquals("mandatoryItem mandatory",
                true, def.isMandatory());
    }
View Full Code Here

                true, def.isMandatory());
    }

    /** Test for the <code>copy</code> parent version action. */
    public void testCopyItem() {
        PropDef def = getProperty("itemNodeType", "copyItem");
        assertEquals("copyItem onParentVersion",
                OnParentVersionAction.COPY, def.getOnParentVersion());
    }
View Full Code Here

                OnParentVersionAction.COPY, def.getOnParentVersion());
    }

    /** Test for the <code>version</code> parent version action. */
    public void testVersionItem() {
        PropDef def = getProperty("itemNodeType", "versionItem");
        assertEquals("versionItem onParentVersion",
                OnParentVersionAction.VERSION, def.getOnParentVersion());
    }
View Full Code Here

                OnParentVersionAction.VERSION, def.getOnParentVersion());
    }

    /** Test for the <code>initialize</code> parent version action. */
    public void testInitializeItem() {
        PropDef def = getProperty("itemNodeType", "initializeItem");
        assertEquals("initializeItem onParentVersion",
                OnParentVersionAction.INITIALIZE, def.getOnParentVersion());
    }
View Full Code Here

                OnParentVersionAction.INITIALIZE, def.getOnParentVersion());
    }

    /** Test for the <code>compute</code> parent version action. */
    public void testComputeItem() {
        PropDef def = getProperty("itemNodeType", "computeItem");
        assertEquals("computeItem onParentVersion",
                OnParentVersionAction.COMPUTE, def.getOnParentVersion());
    }
View Full Code Here

                OnParentVersionAction.COMPUTE, def.getOnParentVersion());
    }

    /** Test for the <code>abort</code> parent version action. */
    public void testAbortItem() {
        PropDef def = getProperty("itemNodeType", "abortItem");
        assertEquals("abortItem onParentVersion",
                OnParentVersionAction.ABORT, def.getOnParentVersion());
    }
View Full Code Here

                OnParentVersionAction.ABORT, def.getOnParentVersion());
    }

    /** Test for the <code>protected</code> item definition attribute. */
    public void testProtectedItem() {
        PropDef def = getProperty("itemNodeType", "protectedItem");
        assertEquals("protectedItem protected",
                true, def.isProtected());
    }
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.core.nodetype.PropDef

Copyright © 2018 www.massapicom. 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.