コード例 #1
0
ファイル: MISGoldenTicket.cs プロジェクト: cip4/JDFLibNet
 public MISGoldenTicket(MISGoldenTicket parent)
     : base(parent) // mis always requires base 2
 {
     misICSLevel     = parent.misICSLevel;
     jmfICSLevel     = parent.jmfICSLevel;
     getNIFromParent = parent.getNIFromParent;
     duration        = parent.duration;
     category        = parent.category;
     fillCatMaps();
 }
コード例 #2
0
ファイル: GoldenTicketTest.cs プロジェクト: cip4/JDFLibNet
        public virtual void testMIS()
        {
            MISGoldenTicket bgt = new MISGoldenTicket(2, null, 2);

            bgt.assign(null);
            JDFNode node = bgt.getNode();

            node.getOwnerDocument_JDFElement().write2File(sm_dirTestDataTemp + "GoldenTicket_MIS_2.jdf", 2, false);
            Assert.IsTrue(node.getICSVersions(false).Contains("Base_L2-1.3"));
            Assert.IsTrue(node.getICSVersions(false).Contains("JMF_L2-1.3"));
            Assert.IsTrue(node.getICSVersions(false).Contains("MIS_L2-1.3"));
            node.setType(JDFNode.EnumType.ProcessGroup);
            node.getOwnerDocument_JDFElement().write2File(sm_dirTestDataTemp + "MISGT.jdf", 2, false);
            Assert.IsTrue(node.isValid(EnumValidationLevel.Complete));
        }
コード例 #3
0
ファイル: IDPGoldenTicket.cs プロジェクト: cip4/JDFLibNet
 ///
 ///     <summary> * create a BaseGoldenTicket </summary>
 ///     * <param name="icsLevel"> the level to init to (1,2 or 3) </param>
 ///     * <param name="jdfVersion"> the version to generate a golden ticket for </param>
 ///     * <param name="jmfLevel"> level of jmf ICS to support </param>
 ///     * <param name="misLevel"> level of MIS ICS to support </param>
 ///     * <param name="isGrayBox"> if true, write a grayBox </param>
 ///
 public IDPGoldenTicket(MISGoldenTicket parent)
     : base(parent)
 {
 }