예제 #1
0
        public virtual void testGetSignatureVector_Old()
        {
            testBuildOldLayout();
            JDFLayout    lo  = (JDFLayout)n.getMatchingResource(ElementName.LAYOUT, EnumProcessUsage.AnyInput, null, 0);
            VElement     v   = lo.getSignatureVector();
            JDFSignature sig = (JDFSignature)v[0];

            Assert.AreEqual(sig.getName(), sig.getSignatureName());
            Assert.AreEqual("Sig1", sig.getSignatureName());
            JDFSignature sig2 = (JDFSignature)v[1];

            Assert.AreEqual(sig2.getName(), sig2.getSignatureName());
            Assert.AreEqual("Sig2", sig2.getSignatureName());
            VElement vSheet = sig2.getSheetVector();
            JDFSheet s1     = (JDFSheet)vSheet[1]; // don't try 0 it will

            // fail because it is
            // referenced...
            Assert.AreEqual("Sig2", s1.getSignatureName());
            Assert.AreEqual("Sheet2_2", s1.getSheetName());
            JDFSurface su = s1.getCreateBackSurface();

            Assert.AreEqual("Sig2", su.getSignatureName());
            Assert.AreEqual("Sheet2_2", su.getSheetName());
            Assert.AreEqual(su, s1.getSurfaceVector()[0]);
        }
예제 #2
0
        public virtual void testGetSignatureName_Old()
        {
            testBuildOldLayout();
            JDFLayout    lo  = (JDFLayout)n.getMatchingResource(ElementName.LAYOUT, EnumProcessUsage.AnyInput, null, 0);
            JDFSignature sig = lo.getSignature(0);

            Assert.AreEqual(sig.getName(), sig.getSignatureName());
            Assert.AreEqual("Sig1", sig.getSignatureName());
            JDFSignature sig2 = lo.getSignature(1);

            Assert.AreEqual(sig2.getName(), sig2.getSignatureName());
            Assert.AreEqual("Sig2", sig2.getSignatureName());
            JDFSheet s1 = sig2.getSheet(1); // don't try 0 it will fail because it

            // is referenced...
            Assert.AreEqual("Sig2", s1.getSignatureName());
            Assert.AreEqual("Sheet2_2", s1.getSheetName());
            JDFSurface su = s1.getCreateBackSurface();

            Assert.AreEqual("Sig2", su.getSignatureName());
            Assert.AreEqual("Sheet2_2", su.getSheetName());
        }