本文整理汇总了C#中libsbmlcs.Model.getNotes方法的典型用法代码示例。如果您正苦于以下问题:C# Model.getNotes方法的具体用法?C# Model.getNotes怎么用?C# Model.getNotes使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类libsbmlcs.Model
的用法示例。
在下文中一共展示了Model.getNotes方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: 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;
}
示例2: 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 );
}
示例3: 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;
}
示例4: test_SBase_setNotesString_l3_addMarkup
public void test_SBase_setNotesString_l3_addMarkup()
{
SBase c = new Model(3, 1);
string notes = "This is a test note";
string taggednotes = "<notes>\n" + " <p xmlns=\"http://www.w3.org/1999/xhtml\">This is a test note</p>\n" + "</notes>";
c.setNotes(notes, true);
assertTrue(c.isSetNotes() == true);
if ((taggednotes != c.getNotesString()))
;
{
}
XMLNode t1 = c.getNotes();
assertTrue(t1.getNumChildren() == 1);
XMLNode t2 = t1.getChild(0);
assertTrue(t2.getNumChildren() == 1);
XMLNode t3 = t2.getChild(0);
assertTrue(("This is a test note" == t3.getCharacters()));
c.setNotes(c.getNotesString(), true);
t1 = c.getNotes();
assertTrue(t1.getNumChildren() == 1);
string chars = c.getNotesString();
assertTrue((taggednotes == chars));
c.setNotes("", true);
assertTrue(c.isSetNotes() == false);
if (c.getNotesString() != null)
;
{
}
c.setNotes(taggednotes, true);
assertTrue(c.isSetNotes() == true);
if ((taggednotes != c.getNotesString()))
;
{
}
t1 = c.getNotes();
assertTrue(t1.getNumChildren() == 1);
t2 = t1.getChild(0);
assertTrue(t2.getNumChildren() == 1);
t3 = t2.getChild(0);
assertTrue(("This is a test note" == t3.getCharacters()));
}
示例5: 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 ()));
}
示例6: 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) ¨ ¨ ¨ (NOT CR) &#; &#x; �a8; ¨ ¨");
node = new XMLNode (token);
c.setNotes (node);
t1 = c.getNotes ();
assertTrue (t1.getNumChildren () == 1);
string s = t1.getChild (0).toXMLString ();
string expected = "(CR) ¨ ¨ ¨ (NOT CR) &#; &#x; &#00a8; &#0168 &#x00a8";
assertTrue ((expected == s));
token = new XMLToken ("& ' > < \" & ' > < "");
node = new XMLNode (token);
c.setNotes (node);
t1 = c.getNotes ();
assertTrue (t1.getNumChildren () == 1);
string s2 = t1.getChild (0).toXMLString ();
string expected2 = "& ' > < " & ' > < "";
assertTrue ((expected2 == s2));
token = null;
node = null;
}