public override void setUp() { base.setUp(); JDFElement.setLongID(false); d = new JDFDoc(ElementName.JDF); elem = d.getJDFRoot(); JDFResourcePool rpool = elem.appendResourcePool(); colControl = (JDFColorantControl)rpool.appendResource(ElementName.COLORANTCONTROL, EnumResourceClass.Parameter, null); colControl.setProcessColorModel("DeviceCMYK"); colControl.setResStatus(EnumResStatus.Available, true); colParams = colControl.appendColorantParams(); colPool = colControl.appendColorPool(); colPool.makeRootResource(null, null, true); }
public void testGetSeparations() { JDFDoc doc = new JDFDoc("JDF"); JDFNode root = doc.getJDFRoot(); JDFResourcePool resPool = root.getCreateResourcePool(); KElement kElem = resPool.appendResource(ElementName.COLORANTCONTROL, null, null); Assert.IsTrue(kElem is JDFColorantControl); JDFColorantControl cc = ((JDFColorantControl)kElem); cc.setProcessColorModel("DeviceCMYK"); Assert.IsTrue(cc.getSeparations().Contains("Cyan")); cc.appendColorantParams().appendSeparation("Snarf Blue"); Assert.IsTrue(cc.getSeparations().Contains("Snarf Blue")); }