Esempio n. 1
0
        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());
        }
Esempio n. 2
0
        ///
        ///     <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);
        }
Esempio n. 3
0
 ///
 ///      <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);
 }