libSBML Python API  5.10.0
 All Classes Namespaces Files Functions Variables Modules Pages
libsbml.FbcExtension Class Reference
Inheritance diagram for libsbml.FbcExtension:
[legend]

Detailed Description

{fbc}

fbc The core module of the 'fbc' package extension.

Public Member Functions

def clone
 
def getDefaultLevel
 
def getDefaultPackageVersion
 
def getDefaultVersion
 
def getLevel
 
def getName
 
def getPackageName
 
def getPackageVersion
 
def getSBMLExtensionNamespaces
 
def getStringFromTypeCode
 
def getURI
 
def getVersion
 
def getXmlnsL3V1V1
 

Member Function Documentation

def libsbml.FbcExtension.clone (   self)

Python method signature(s):

clone(FbcExtension self)   FbcExtension

Creates and returns a deep copy of this FbcExtension object.

Returns
a (deep) copy of this FbcExtension object
def libsbml.FbcExtension.getDefaultLevel ( )

Python method signature(s):

getDefaultLevel()   long

Returns the default SBML Level this extension.

def libsbml.FbcExtension.getDefaultPackageVersion ( )

Python method signature(s):

getDefaultPackageVersion()   long

Returns the default SBML version this extension.

def libsbml.FbcExtension.getDefaultVersion ( )

Python method signature(s):

getDefaultVersion()   long

Returns the default SBML Version this extension.

def libsbml.FbcExtension.getLevel (   self,
  args 
)

Python method signature(s):

getLevel(FbcExtension self, string uri)   long

Returns the SBML Level for the given URI of this package.

Parameters
urithe string of URI that represents one of versions of the “fbc” package
Returns
the SBML Level with the given URI of this package, or 0 if the given URI is invalid.
def libsbml.FbcExtension.getName (   self)

Python method signature(s):

getName(FbcExtension self)   string

Returns the name of this package ('fbc')

Returns
the name of this package ('fbc')
def libsbml.FbcExtension.getPackageName ( )

{fbc}

fbc The core module of the 'fbc' package extension. Python method signature(s):

getPackageName()   string

Returns the package name of this extension.

def libsbml.FbcExtension.getPackageVersion (   self,
  args 
)

Python method signature(s):

getPackageVersion(FbcExtension self, string uri)   long

Returns the package version for the given URI of this package.

Parameters
urithe string of URI that represents one of versions of the “fbc” package
Returns
the package version with the given URI of this package, or 0 if the given URI is invalid.
def libsbml.FbcExtension.getSBMLExtensionNamespaces (   self,
  args 
)

Python method signature(s):

getSBMLExtensionNamespaces(FbcExtension self, string uri)   SBMLNamespaces

Returns an FbcPkgNamespaces object.

Parameters
urithe string of URI that represents one of versions of the “fbc” package
Returns
an FbcPkgNamespace object corresponding to the given uri, or None if the URI is not defined in the FBC package.
def libsbml.FbcExtension.getStringFromTypeCode (   self,
  args 
)

Python method signature(s):

getStringFromTypeCode(FbcExtension self, int typeCode)   string *

Takes a type code of the “fbc” package and returns a string describing the code.

def libsbml.FbcExtension.getURI (   self,
  args 
)

Python method signature(s):

getURI(FbcExtension self, long sbmlLevel, long sbmlVersion, long pkgVersion)   string

Returns the namespace URI corresponding to the combination of the given SBML Level, Version, and package version.

Parameters
sbmlLevelthe level of SBML
sbmlVersionthe version of SBML
pkgVersionthe version of package
Returns
a string of the package URI, or an empty string if no corresponding URI exists.
def libsbml.FbcExtension.getVersion (   self,
  args 
)

Python method signature(s):

getVersion(FbcExtension self, string uri)   long

Returns the SBML Version for the given URI of this package.

Parameters
urithe string of URI that represents one of versions of the “fbc” package
Returns
the SBML version with the given URI of this package, or 0 if the given URI is invalid.
def libsbml.FbcExtension.getXmlnsL3V1V1 ( )

Python method signature(s):

getXmlnsL3V1V1()   string

Returns URI of supported versions of this package.