当前位置: 首页>>代码示例>>C#>>正文


C# Model.getNotes方法代码示例

本文整理汇总了C#中libsbml.Model.getNotes方法的典型用法代码示例。如果您正苦于以下问题:C# Model.getNotes方法的具体用法?C# Model.getNotes怎么用?C# Model.getNotes使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在libsbml.Model的用法示例。


在下文中一共展示了Model.getNotes方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: test_SBase_setNotesString

 public void test_SBase_setNotesString()
 {
     SBase c = new Model(1,2);
       string notes =  "This is a test note";
       string taggednotes =  "<notes>This is a test note</notes>";
       c.setNotes(notes);
       assertTrue( c.isSetNotes() == true );
       if (( taggednotes != c.getNotesString() ));
       {
       }
       XMLNode t1 = c.getNotes();
       assertTrue( t1.getNumChildren() == 1 );
       XMLNode t2 = t1.getChild(0);
       assertTrue((  "This is a test note" == t2.getCharacters() ));
       c.setNotes(c.getNotesString());
       t1 = c.getNotes();
       assertTrue( t1.getNumChildren() == 1 );
       string chars = c.getNotesString();
       assertTrue(( taggednotes == chars ));
       c.setNotes( "");
       assertTrue( c.isSetNotes() == false );
       if (c.getNotesString() != null);
       {
       }
       c.setNotes(taggednotes);
       assertTrue( c.isSetNotes() == true );
       if (( taggednotes != c.getNotesString() ));
       {
       }
       t1 = c.getNotes();
       assertTrue( t1.getNumChildren() == 1 );
       t2 = t1.getChild(0);
       assertTrue((  "This is a test note" == t2.getCharacters() ));
 }
开发者ID:mgaldzic,项目名称:copasi_api,代码行数:34,代码来源:TestSBase.cs

示例2: test_SBase_setNotes

 public void test_SBase_setNotes()
 {
     SBase c = new Model(1,2);
       XMLToken token;
       XMLNode node;
       token = new  XMLToken("This is a test note");
       node = new XMLNode(token);
       c.setNotes(node);
       assertTrue( c.isSetNotes() == true );
       if (c.getNotes() == node);
       {
       }
       XMLNode t1 = c.getNotes();
       assertTrue( t1.getNumChildren() == 1 );
       assertTrue((  "This is a test note" == t1.getChild(0).getCharacters() ));
       c.setNotes(c.getNotes());
       t1 = c.getNotes();
       assertTrue( t1.getNumChildren() == 1 );
       string chars = t1.getChild(0).getCharacters();
       assertTrue((  "This is a test note" == chars ));
       c.setNotes((XMLNode)null);
       assertTrue( c.isSetNotes() == false );
       if (c.getNotes() != null);
       {
       }
       c.setNotes(node);
       assertTrue( c.isSetNotes() == true );
       token = new  XMLToken("(CR) &#0168; &#x00a8; &#x00A8; (NOT CR) &#; &#x; &#00a8; &#0168 &#x00a8");
       node = new XMLNode(token);
       c.setNotes(node);
       t1 = c.getNotes();
       assertTrue( t1.getNumChildren() == 1 );
       string s = t1.getChild(0).toXMLString();
       string expected =  "(CR) &#0168; &#x00a8; &#x00A8; (NOT CR) &amp;#; &amp;#x; &amp;#00a8; &amp;#0168 &amp;#x00a8";
       assertTrue(( expected == s ));
       token = new  XMLToken("& ' > < \" &amp; &apos; &gt; &lt; &quot;");
       node = new XMLNode(token);
       c.setNotes(node);
       t1 = c.getNotes();
       assertTrue( t1.getNumChildren() == 1 );
       string s2 = t1.getChild(0).toXMLString();
       string expected2 =  "&amp; &apos; &gt; &lt; &quot; &amp; &apos; &gt; &lt; &quot;";
       assertTrue(( expected2 == s2 ));
       token = null;
       node = null;
 }
开发者ID:mgaldzic,项目名称:copasi_api,代码行数:46,代码来源:TestSBase.cs

示例3: test_L3_Model_createWithNS

 public void test_L3_Model_createWithNS()
 {
     XMLNamespaces xmlns = new  XMLNamespaces();
       xmlns.add( "http://www.sbml.org", "testsbml");
       SBMLNamespaces sbmlns = new  SBMLNamespaces(3,1);
       sbmlns.addNamespaces(xmlns);
       Model m = new  Model(sbmlns);
       assertTrue( m.getTypeCode() == libsbml.SBML_MODEL );
       assertTrue( m.getMetaId() == "" );
       assertTrue( m.getNotes() == null );
       assertTrue( m.getAnnotation() == null );
       assertTrue( m.getLevel() == 3 );
       assertTrue( m.getVersion() == 1 );
       assertTrue( m.getNamespaces() != null );
       assertTrue( m.getNamespaces().getLength() == 2 );
       assertTrue( m.getId() == "" );
       assertTrue( m.getName() == "" );
       assertTrue( m.getSubstanceUnits() == "" );
       assertTrue( m.getTimeUnits() == "" );
       assertTrue( m.getVolumeUnits() == "" );
       assertTrue( m.getAreaUnits() == "" );
       assertTrue( m.getLengthUnits() == "" );
       assertTrue( m.getConversionFactor() == "" );
       assertEquals( false, m.isSetId() );
       assertEquals( false, m.isSetName() );
       assertEquals( false, m.isSetSubstanceUnits() );
       assertEquals( false, m.isSetTimeUnits() );
       assertEquals( false, m.isSetVolumeUnits() );
       assertEquals( false, m.isSetAreaUnits() );
       assertEquals( false, m.isSetLengthUnits() );
       assertEquals( false, m.isSetConversionFactor() );
       m = null;
 }
开发者ID:mgaldzic,项目名称:copasi_api,代码行数:33,代码来源:TestL3Model.cs

示例4: test_Model_createWithNS

 public void test_Model_createWithNS()
 {
     XMLNamespaces xmlns = new  XMLNamespaces();
       xmlns.add( "http://www.sbml.org", "testsbml");
       SBMLNamespaces sbmlns = new  SBMLNamespaces(2,1);
       sbmlns.addNamespaces(xmlns);
       Model object1 = new  Model(sbmlns);
       assertTrue( object1.getTypeCode() == libsbml.SBML_MODEL );
       assertTrue( object1.getMetaId() == "" );
       assertTrue( object1.getNotes() == null );
       assertTrue( object1.getAnnotation() == null );
       assertTrue( object1.getLevel() == 2 );
       assertTrue( object1.getVersion() == 1 );
       assertTrue( object1.getNamespaces() != null );
       assertTrue( object1.getNamespaces().getLength() == 2 );
       object1 = null;
 }
开发者ID:mgaldzic,项目名称:copasi_api,代码行数:17,代码来源:TestModel.cs

示例5: test_ReadSBML_notes_xmlns

 public void test_ReadSBML_notes_xmlns()
 {
     string s = wrapSBML_L2v3("<notes>" +
     "  <body xmlns=\"http://www.w3.org/1999/xhtml\">Some text.</body>" +
     "</notes>");
       D = libsbml.readSBMLFromString(s);
       M = D.getModel();
       assertTrue( M.getNotes() != null );
       XMLNamespaces ns = M.getNotes().getChild(0).getNamespaces();
       assertTrue( ns.getLength() == 1 );
       assertTrue((  "http://www.w3.org/1999/xhtml" == ns.getURI(0) ));
       string notes = M.getNotes().getChild(0).getChild(0).getCharacters();
       assertTrue( (  "Some text." != notes ) == false );
 }
开发者ID:mgaldzic,项目名称:copasi_api,代码行数:14,代码来源:TestReadSBML.cs


注:本文中的libsbml.Model.getNotes方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。