Exemple #1
0
        ///
        ///     <summary> * Get all BasicPreflightTest from the current element
        ///     *  </summary>
        ///     * <returns> Collection<JDFBasicPreflightTest> </returns>
        ///
        public virtual ICollection <JDFBasicPreflightTest> getAllBasicPreflightTest()
        {
            List <JDFBasicPreflightTest> v = new List <JDFBasicPreflightTest>();

            JDFBasicPreflightTest kElem = (JDFBasicPreflightTest)getFirstChildElement(ElementName.BASICPREFLIGHTTEST, null);

            while (kElem != null)
            {
                v.Add(kElem);

                kElem = (JDFBasicPreflightTest)kElem.getNextSiblingElement(ElementName.BASICPREFLIGHTTEST, null);
            }

            return(v);
        }
Exemple #2
0
        protected internal virtual void appendSeparationAction()
        {
            {
                JDFAction a = aPool.appendActionSetTest(EnumTerm.StringEvaluation, EnumTerm.IntegerEvaluation, false);
                a.setSeverity(EnumSeverity.Error);

                JDFStringEvaluation   numSeparations = (JDFStringEvaluation)((JDFnot)a.getTestTerm()).getTerm(null, 0);
                JDFBasicPreflightTest testSeps       = numSeparations.appendBasicPreflightTest("SeparationList");
                a.setDescriptiveName("set number of separations to 6 on page 0 and 3");
                testSeps.setMinOccurs(6);
                testSeps.setMaxOccurs(6);
                testSeps.setListType(EnumListType.UniqueList);

                JDFIntegerEvaluation setEval = (JDFIntegerEvaluation)a.getPreflightActionSetTerm();
                setEval.appendBasicPreflightTest("PageNumber");
                setEval.appendValueList(0);
                setEval.appendValueList(3);
            }
        }