private void iterateRead(int i) { iterDoc = JDFDoc.parseFile(getIteration(i)); Assert.IsNotNull(iterDoc); iterNode = iterDoc.getJDFRoot(); Assert.IsNotNull(iterNode); iterLepp = (JDFLayoutElementProductionParams)iterNode.getMatchingResource(ElementName.LAYOUTELEMENTPRODUCTIONPARAMS, EnumProcessUsage.AnyInput, null, 0); Assert.IsNotNull(iterLepp); iterApp = (JDFApprovalParams)iterNode.getMatchingResource(ElementName.APPROVALPARAMS, EnumProcessUsage.AnyInput, null, 0); Assert.IsNotNull(iterApp); iterAppSuccess = (JDFApprovalSuccess)iterNode.getMatchingResource(ElementName.APPROVALSUCCESS, EnumProcessUsage.AnyInput, null, 0); Assert.IsNotNull(iterAppSuccess); iterRuli = (JDFRunList)iterNode.getMatchingResource(ElementName.RUNLIST, EnumProcessUsage.AnyOutput, null, 0); Assert.IsNotNull(iterRuli); }
private void iterateSetup() { iterDoc = new JDFDoc("JDF"); iterNode = iterDoc.getJDFRoot(); iterNode.setCombined(new VString("LayoutElementProduction Approval", " ")); iterNode.setStatus(EnumNodeStatus.Waiting); iterLepp = (JDFLayoutElementProductionParams)iterNode.appendMatchingResource(ElementName.LAYOUTELEMENTPRODUCTIONPARAMS, EnumProcessUsage.AnyInput, null); iterLepp.setResStatus(EnumResStatus.Available, true); iterApp = (JDFApprovalParams)iterNode.appendMatchingResource(ElementName.APPROVALPARAMS, EnumProcessUsage.AnyInput, null); iterApp.setResStatus(EnumResStatus.Available, true); iterAppSuccess = (JDFApprovalSuccess)iterNode.appendMatchingResource(ElementName.APPROVALSUCCESS, EnumProcessUsage.AnyInput, null); iterAppSuccess.setResStatus(EnumResStatus.Unavailable, true); iterRuli = (JDFRunList)iterNode.appendMatchingResource(ElementName.RUNLIST, EnumProcessUsage.AnyOutput, null); iterRuli.setResStatus(EnumResStatus.Unavailable, true); inRuli = (JDFRunList)iterNode.addResource(ElementName.RUNLIST, null, EnumUsage.Input, null, null, null, null); inRuli.setResStatus(EnumResStatus.Available, true); iterRuli.addPDF(StringUtil.uncToUrl("C:\\local\\Myinput.pdf", true), 0, 3); iterRuli.setDescriptiveName("save in place - input equals output"); inRuli.addPDF(StringUtil.uncToUrl("C:\\local\\Myinput.pdf", true), 0, 3); inRuli.addPDF(StringUtil.uncToUrl("C:\\local\\Image1.pdf", true), 0, 0); inRuli.addPDF(StringUtil.uncToUrl("C:\\local\\Image2.pdf", true), 0, 0); iterDoc.write2File(getIteration(0), 2, false); }
/// /// <summary> * (31) create inter-resource link to refTarget </summary> /// * <param name="refTarget"> the element that is referenced </param> /// public virtual void refApprovalParams(JDFApprovalParams refTarget) { refElement(refTarget); }