public virtual void testTool() { JDFTool t = (JDFTool)n.addResource("Tool", null, EnumUsage.Input, null, null, null, null); t.setResStatus(EnumResStatus.Available, true); t.setProductID("toolID"); Assert.IsTrue(t.fixVersion(EnumVersion.Version_1_1)); Assert.AreEqual("toolID", t.getToolID()); Assert.AreEqual("toolID", t.getProductID()); Assert.IsTrue(t.fixVersion(EnumVersion.Version_1_3)); Assert.AreEqual("", t.getToolID()); Assert.AreEqual("toolID", t.getProductID()); }
/// /// <summary> * Get all Tool from the current element /// * </summary> /// * <returns> Collection<JDFTool> </returns> /// public virtual ICollection <JDFTool> getAllTool() { List <JDFTool> v = new List <JDFTool>(); JDFTool kElem = (JDFTool)getFirstChildElement(ElementName.TOOL, null); while (kElem != null) { v.Add(kElem); kElem = (JDFTool)kElem.getNextSiblingElement(ElementName.TOOL, null); } return(v); }
/// /// <summary> * (31) create inter-resource link to refTarget </summary> /// * <param name="refTarget"> the element that is referenced </param> /// public virtual void refTool(JDFTool refTarget) { refElement(refTarget); }