/// /// <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); }
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); } }