本文整理汇总了C#中libsbmlcs.XMLNamespaces类的典型用法代码示例。如果您正苦于以下问题:C# XMLNamespaces类的具体用法?C# XMLNamespaces怎么用?C# XMLNamespaces使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
XMLNamespaces类属于libsbmlcs命名空间,在下文中一共展示了XMLNamespaces类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: test_L3_LocalParameter_createWithNS
public void test_L3_LocalParameter_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(3,1);
sbmlns.addNamespaces(xmlns);
LocalParameter p = new LocalParameter(sbmlns);
assertTrue( p.getTypeCode() == libsbml.SBML_LOCAL_PARAMETER );
assertTrue( p.getMetaId() == "" );
assertTrue( p.getNotes() == null );
assertTrue( p.getAnnotation() == null );
assertTrue( p.getLevel() == 3 );
assertTrue( p.getVersion() == 1 );
assertTrue( p.getNamespaces() != null );
assertTrue( p.getNamespaces().getLength() == 2 );
assertTrue( p.getId() == "" );
assertTrue( p.getName() == "" );
assertTrue( p.getUnits() == "" );
assertEquals( true, double.IsNaN(p.getValue()) );
assertEquals( false, p.isSetId() );
assertEquals( false, p.isSetName() );
assertEquals( false, p.isSetValue() );
assertEquals( false, p.isSetUnits() );
p = null;
}
开发者ID:0u812,项目名称:roadrunner-backup,代码行数:25,代码来源:TestL3LocalParameter.cs
示例2: setUp
public void setUp()
{
NS = new XMLNamespaces();
if (NS == null);
{
}
}
开发者ID:0u812,项目名称:roadrunner-backup,代码行数:7,代码来源:TestXMLNamespaces.cs
示例3: test_StoichiometryMath_createWithNS
public void test_StoichiometryMath_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(2,1);
sbmlns.addNamespaces(xmlns);
StoichiometryMath object1 = new StoichiometryMath(sbmlns);
assertTrue( object1.getTypeCode() == libsbml.SBML_STOICHIOMETRY_MATH );
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:alexholehouse,项目名称:SBMLIntegrator,代码行数:17,代码来源:TestStoichiometryMath.cs
示例4: test_Delay_createWithNS
public void test_Delay_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(2,1);
sbmlns.addNamespaces(xmlns);
Delay object1 = new Delay(sbmlns);
assertTrue( object1.getTypeCode() == libsbml.SBML_DELAY );
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:0u812,项目名称:roadrunner-backup,代码行数:17,代码来源:TestDelay.cs
示例5: test_SpeciesType_createWithNS
public void test_SpeciesType_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(2,2);
sbmlns.addNamespaces(xmlns);
SpeciesType object1 = new SpeciesType(sbmlns);
assertTrue( object1.getTypeCode() == libsbml.SBML_SPECIES_TYPE );
assertTrue( object1.getMetaId() == "" );
assertTrue( object1.getNotes() == null );
assertTrue( object1.getAnnotation() == null );
assertTrue( object1.getLevel() == 2 );
assertTrue( object1.getVersion() == 2 );
assertTrue( object1.getNamespaces() != null );
assertTrue( object1.getNamespaces().getLength() == 2 );
object1 = null;
}
开发者ID:alexholehouse,项目名称:SBMLIntegrator,代码行数:17,代码来源:TestSpeciesType.cs
示例6: test_EventAssignment_createWithNS
public void test_EventAssignment_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(2,1);
sbmlns.addNamespaces(xmlns);
EventAssignment object1 = new EventAssignment(sbmlns);
assertTrue( object1.getTypeCode() == libsbml.SBML_EVENT_ASSIGNMENT );
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:0u812,项目名称:roadrunner-backup,代码行数:17,代码来源:TestEventAssignment.cs
示例7: test_Constraint_createWithNS
public void test_Constraint_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(2,2);
sbmlns.addNamespaces(xmlns);
Constraint object1 = new Constraint(sbmlns);
assertTrue( object1.getTypeCode() == libsbml.SBML_CONSTRAINT );
assertTrue( object1.getMetaId() == "" );
assertTrue( object1.getNotes() == null );
assertTrue( object1.getAnnotation() == null );
assertTrue( object1.getLevel() == 2 );
assertTrue( object1.getVersion() == 2 );
assertTrue( object1.getNamespaces() != null );
assertTrue( object1.getNamespaces().getLength() == 2 );
object1 = null;
}
开发者ID:0u812,项目名称:roadrunner-backup,代码行数:17,代码来源:TestConstraint.cs
示例8: test_ModifierSpeciesReference_createWithNS
public void test_ModifierSpeciesReference_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(2,1);
sbmlns.addNamespaces(xmlns);
SBase object1 = new ModifierSpeciesReference(sbmlns);
assertTrue( object1.getTypeCode() == libsbml.SBML_MODIFIER_SPECIES_REFERENCE );
assertTrue( object1.getMetaId() == "" );
assertTrue( object1.getNotes() == null );
assertTrue( object1.getAnnotation() == null );
assertTrue( object1.getLevel() == 2 );
assertTrue( object1.getVersion() == 1 );
assertTrue( object1.getNamespaces() != null );
XMLNamespaces n = object1.getNamespaces();
assertTrue( n.getLength() == 2 );
object1 = null;
}
开发者ID:alexholehouse,项目名称:SBMLIntegrator,代码行数:18,代码来源:TestModifierSpeciesReference.cs
示例9: test_SyntaxChecker_validXHTML
public void test_SyntaxChecker_validXHTML()
{
SBMLNamespaces NS24 = new SBMLNamespaces(2,4);
SBMLNamespaces NS31 = new SBMLNamespaces(3,1);
XMLToken toptoken;
XMLNode topnode;
XMLTriple toptriple = new XMLTriple("notes", "", "");
XMLToken token;
XMLNode node;
XMLTriple triple = new XMLTriple("p", "", "");
XMLAttributes att = new XMLAttributes();
XMLNamespaces ns = new XMLNamespaces();
ns.add( "http://www.w3.org/1999/xhtml", "");
XMLToken tt = new XMLToken("This is my text");
XMLNode n1 = new XMLNode(tt);
toptoken = new XMLToken(toptriple,att);
topnode = new XMLNode(toptoken);
token = new XMLToken(triple,att,ns);
node = new XMLNode(token);
node.addChild(n1);
topnode.addChild(node);
assertTrue( SyntaxChecker.hasExpectedXHTMLSyntax(topnode,null) == true );
assertTrue( SyntaxChecker.hasExpectedXHTMLSyntax(topnode,NS24) == true );
assertTrue( SyntaxChecker.hasExpectedXHTMLSyntax(topnode,NS31) == true );
triple = new XMLTriple("html", "", "");
token = new XMLToken(triple,att,ns);
node = new XMLNode(token);
node.addChild(n1);
topnode.removeChild(0);
topnode.addChild(node);
assertTrue( SyntaxChecker.hasExpectedXHTMLSyntax(topnode,null) == true );
assertTrue( SyntaxChecker.hasExpectedXHTMLSyntax(topnode,NS24) == false );
assertTrue( SyntaxChecker.hasExpectedXHTMLSyntax(topnode,NS31) == true );
triple = new XMLTriple("html", "", "");
ns.clear();
token = new XMLToken(triple,att,ns);
node = new XMLNode(token);
node.addChild(n1);
topnode.removeChild(0);
topnode.addChild(node);
assertTrue( SyntaxChecker.hasExpectedXHTMLSyntax(topnode,null) == false );
assertTrue( SyntaxChecker.hasExpectedXHTMLSyntax(topnode,NS24) == false );
assertTrue( SyntaxChecker.hasExpectedXHTMLSyntax(topnode,NS31) == false );
}
开发者ID:alexholehouse,项目名称:SBMLIntegrator,代码行数:44,代码来源:TestSyntaxChecker.cs
示例10: test_L3_Event_createWithNS
public void test_L3_Event_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(3,1);
sbmlns.addNamespaces(xmlns);
Event e = new Event(sbmlns);
assertTrue( e.getTypeCode() == libsbml.SBML_EVENT );
assertTrue( e.getMetaId() == "" );
assertTrue( e.getNotes() == null );
assertTrue( e.getAnnotation() == null );
assertTrue( e.getLevel() == 3 );
assertTrue( e.getVersion() == 1 );
assertTrue( e.getNamespaces() != null );
assertTrue( e.getNamespaces().getLength() == 2 );
assertTrue( e.getId() == "" );
assertTrue( e.getName() == "" );
assertTrue( e.getUseValuesFromTriggerTime() == true );
assertEquals( false, e.isSetId() );
assertEquals( false, e.isSetName() );
assertEquals( false, e.isSetUseValuesFromTriggerTime() );
e = null;
}
开发者ID:alexholehouse,项目名称:SBMLIntegrator,代码行数:23,代码来源:TestL3Event.cs
示例11: test_L3_Unit_createWithNS
public void test_L3_Unit_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(3,1);
sbmlns.addNamespaces(xmlns);
Unit u = new Unit(sbmlns);
assertTrue( u.getTypeCode() == libsbml.SBML_UNIT );
assertTrue( u.getMetaId() == "" );
assertTrue( u.getNotes() == null );
assertTrue( u.getAnnotation() == null );
assertTrue( u.getLevel() == 3 );
assertTrue( u.getVersion() == 1 );
assertTrue( u.getNamespaces() != null );
assertTrue( u.getNamespaces().getLength() == 2 );
assertTrue( u.getKind() == libsbml.UNIT_KIND_INVALID );
assertEquals( true, isnan(u.getExponentAsDouble()) );
assertEquals( true, isnan(u.getMultiplier()) );
assertEquals( false, u.isSetKind() );
assertEquals( false, u.isSetExponent() );
assertEquals( false, u.isSetMultiplier() );
assertEquals( false, u.isSetScale() );
u = null;
}
开发者ID:0u812,项目名称:roadrunner-backup,代码行数:24,代码来源:TestL3Unit.cs
示例12: setNamespaces
/**
* Sets the namespaces relevant of this SBML object.
*
* The content of @p xmlns is copied, and this object's existing
* namespace content is deleted.
*
* The SBMLNamespaces object encapsulates SBML Level/Version/namespaces
* information. It is used to communicate the SBML Level, Version, and
* (in Level 3) packages used in addition to SBML Level 3 Core.
*
* @param xmlns the namespaces to set
*
* @return integer value indicating success/failure of the
* function. The possible values returned by this function are:
* @li @link libsbmlcs.libsbml.LIBSBML_OPERATION_SUCCESS LIBSBML_OPERATION_SUCCESS @endlink
*/
public int setNamespaces(XMLNamespaces xmlns)
{
int ret = libsbmlPINVOKE.SBase_setNamespaces(swigCPtr, XMLNamespaces.getCPtr(xmlns));
return ret;
}
开发者ID:TotteKarlsson,项目名称:roadrunner,代码行数:21,代码来源:SBase.cs
示例13: XMLNode
/**
* Creates a new start element XMLNode with the given set of attributes and
* namespace declarations.
*
* @param triple XMLTriple.
* @param attributes XMLAttributes, the attributes to set.
* @param namespaces XMLNamespaces, the namespaces to set.
* @param line a long integer, the line number (default = 0).
* @param column a long integer, the column number (default = 0).
*
* @ifnot hasDefaultArgs @htmlinclude warn-default-args-in-docs.html @endif
*/
public XMLNode(XMLTriple triple, XMLAttributes attributes, XMLNamespaces namespaces)
: this(libsbmlPINVOKE.new_XMLNode__SWIG_4(XMLTriple.getCPtr(triple), XMLAttributes.getCPtr(attributes), XMLNamespaces.getCPtr(namespaces)), true)
{
if (libsbmlPINVOKE.SWIGPendingException.Pending) throw libsbmlPINVOKE.SWIGPendingException.Retrieve();
}
开发者ID:kirichoi,项目名称:roadrunner,代码行数:17,代码来源:XMLNode.cs
示例14: test_Compartment_createWithNS
public void test_Compartment_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(2,1);
sbmlns.addNamespaces(xmlns);
Compartment c = new Compartment(sbmlns);
assertTrue( c.getTypeCode() == libsbml.SBML_COMPARTMENT );
assertTrue( c.getMetaId() == "" );
assertTrue( c.getNotes() == null );
assertTrue( c.getAnnotation() == null );
assertTrue( c.getLevel() == 2 );
assertTrue( c.getVersion() == 1 );
assertTrue( c.getNamespaces() != null );
assertTrue( c.getNamespaces().getLength() == 2 );
assertTrue( c.getName() == "" );
assertTrue( c.getSpatialDimensions() == 3 );
assertTrue( c.getConstant() == true );
c = null;
}
开发者ID:0u812,项目名称:roadrunner-backup,代码行数:20,代码来源:TestCompartment.cs
示例15: XMLToken
/**
* Creates a start element XMLToken with the given set of attributes and
* namespace declarations.
*
* @param triple XMLTriple.
* @param attributes XMLAttributes, the attributes to set.
* @param namespaces XMLNamespaces, the namespaces to set.
* @param line a long integer, the line number (default = 0).
* @param column a long integer, the column number (default = 0).
*
* @ifnot hasDefaultArgs @htmlinclude warn-default-args-in-docs.html @endif
*/
public XMLToken(XMLTriple triple, XMLAttributes attributes, XMLNamespaces namespaces, long line, long column)
: this(libsbmlPINVOKE.new_XMLToken__SWIG_1(XMLTriple.getCPtr(triple), XMLAttributes.getCPtr(attributes), XMLNamespaces.getCPtr(namespaces), line, column), true)
{
if (libsbmlPINVOKE.SWIGPendingException.Pending) throw libsbmlPINVOKE.SWIGPendingException.Retrieve();
}
开发者ID:kirichoi,项目名称:roadrunner,代码行数:17,代码来源:XMLToken.cs
示例16: XMLNamespaces
/**
* Copy constructor; creates a copy of this XMLNamespaces list.
*
* @param orig the XMLNamespaces object to copy
*/
public XMLNamespaces(XMLNamespaces orig)
: this(libsbmlPINVOKE.new_XMLNamespaces__SWIG_1(XMLNamespaces.getCPtr(orig)), true)
{
if (libsbmlPINVOKE.SWIGPendingException.Pending) throw libsbmlPINVOKE.SWIGPendingException.Retrieve();
}
开发者ID:sys-bio,项目名称:libroadrunner-deps,代码行数:10,代码来源:XMLNamespaces.cs
示例17: test_L3_SpeciesReference_createWithNS
public void test_L3_SpeciesReference_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(3,1);
sbmlns.addNamespaces(xmlns);
SpeciesReference sr = new SpeciesReference(sbmlns);
assertTrue( sr.getTypeCode() == libsbml.SBML_SPECIES_REFERENCE );
assertTrue( sr.getMetaId() == "" );
assertTrue( sr.getNotes() == null );
assertTrue( sr.getAnnotation() == null );
assertTrue( sr.getLevel() == 3 );
assertTrue( sr.getVersion() == 1 );
assertTrue( sr.getNamespaces() != null );
assertTrue( sr.getNamespaces().getLength() == 2 );
assertTrue( sr.getId() == "" );
assertTrue( sr.getName() == "" );
assertTrue( sr.getSpecies() == "" );
assertEquals( true, isnan(sr.getStoichiometry()) );
assertTrue( sr.getConstant() == false );
assertEquals( false, sr.isSetId() );
assertEquals( false, sr.isSetName() );
assertEquals( false, sr.isSetSpecies() );
assertEquals( false, sr.isSetStoichiometry() );
assertEquals( false, sr.isSetConstant() );
sr = null;
}
开发者ID:alexholehouse,项目名称:SBMLIntegrator,代码行数:27,代码来源:TestL3SpeciesReference.cs
示例18: test_L3_Reaction_createWithNS
public void test_L3_Reaction_createWithNS()
{
XMLNamespaces xmlns = new XMLNamespaces();
xmlns.add( "http://www.sbml.org", "testsbml");
SBMLNamespaces sbmlns = new SBMLNamespaces(3,1);
sbmlns.addNamespaces(xmlns);
Reaction r = new Reaction(sbmlns);
assertTrue( r.getTypeCode() == libsbml.SBML_REACTION );
assertTrue( r.getMetaId() == "" );
assertTrue( r.getNotes() == null );
assertTrue( r.getAnnotation() == null );
assertTrue( r.getLevel() == 3 );
assertTrue( r.getVersion() == 1 );
assertTrue( r.getNamespaces() != null );
assertTrue( r.getNamespaces().getLength() == 2 );
assertTrue( r.getId() == "" );
assertTrue( r.getName() == "" );
assertTrue( r.getCompartment() == "" );
assertTrue( r.getFast() == false );
assertTrue( r.getReversible() == true );
assertEquals( false, r.isSetId() );
assertEquals( false, r.isSetName() );
assertEquals( false, r.isSetCompartment() );
assertEquals( false, r.isSetFast() );
assertEquals( false, r.isSetReversible() );
r = null;
}
开发者ID:alexholehouse,项目名称:SBMLIntegrator,代码行数:27,代码来源:TestL3Reaction.cs
示例19: removeL2Namespaces
/**
* Removes the L2 Namespaces.
*
* This method should be overridden by all extensions that want to serialize
* to an L2 annotation.
*/
public new void removeL2Namespaces(XMLNamespaces xmlns)
{
libsbmlPINVOKE.SBMLExtension_removeL2Namespaces(swigCPtr, XMLNamespaces.getCPtr(xmlns));
}
开发者ID:kirichoi,项目名称:roadrunner,代码行数:10,代码来源:SBMLExtension.cs
示例20: test_XMLToken_newSetters_setNamespaces1
public void test_XMLToken_newSetters_setNamespaces1()
{
XMLTriple triple = new XMLTriple("test","","");
XMLAttributes attr = new XMLAttributes();
XMLToken token = new XMLToken(triple,attr);
XMLNamespaces ns = new XMLNamespaces();
assertTrue( token.getNamespacesLength() == 0 );
assertTrue( token.isNamespacesEmpty() == true );
ns.add( "http://test1.org/", "test1");
int i = token.setNamespaces(ns);
assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
assertTrue( token.getNamespacesLength() == 1 );
assertTrue( token.isNamespacesEmpty() == false );
attr = null;
triple = null;
token = null;
ns = null;
}
开发者ID:yarden,项目名称:roadrunner,代码行数:18,代码来源:TestXMLToken_newSetters.cs
注:本文中的libsbmlcs.XMLNamespaces类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论