Exemple #1
0
        public virtual void testGetLayoutLeavesNew()
        {
            testBuildNewLayout();

            JDFLayout lo     = (JDFLayout)n.getMatchingResource(ElementName.LAYOUT, EnumProcessUsage.AnyInput, null, 0);
            VElement  leaves = lo.getLayoutLeaves(false);

            Assert.AreEqual(6, leaves.Count, "2 Sigs, 2 sheets, 2 surfaces");
            JDFSignature si = lo.getSignature(1);

            leaves = si.getLayoutLeaves(false);
            Assert.AreEqual(4, leaves.Count, "2 sheets, 2 surfaces");
            JDFSheet sh = si.getSheet(2);

            leaves = sh.getLayoutLeaves(false);
            Assert.AreEqual(2, leaves.Count, "2 surfaces");
        }