C# Class libsbml.SBMLDocument

Inheritance: SBase
Show file Open project: sys-bio/libroadrunner-deps Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
SBMLDocument ( ) : System
SBMLDocument ( SBMLDocument orig ) : System
SBMLDocument ( SBMLNamespaces sbmlns ) : System
SBMLDocument ( long level ) : System
SBMLDocument ( long level, long version ) : System
addUnknownPackageRequired ( string pkgURI, string prefix, bool flag ) : int
addValidator ( SBMLValidator validator ) : int
checkConsistency ( ) : long
checkConsistencyWithStrictUnits ( ) : long
checkInternalConsistency ( ) : long
checkL1Compatibility ( ) : long
checkL1Compatibility ( bool inConversion ) : long
checkL2v1Compatibility ( ) : long
checkL2v1Compatibility ( bool inConversion ) : long
checkL2v2Compatibility ( ) : long
checkL2v2Compatibility ( bool inConversion ) : long
checkL2v3Compatibility ( ) : long
checkL2v3Compatibility ( bool inConversion ) : long
checkL2v4Compatibility ( ) : long
checkL3v1Compatibility ( ) : long
clearValidators ( ) : int
clone ( ) : SBMLDocument
connectToChild ( ) : void
convert ( ConversionProperties props ) : int
createModel ( ) : Model
createModel ( string sid ) : Model
enableDefaultNS ( string package, bool flag ) : int
enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
expandFunctionDefinitions ( ) : bool
expandInitialAssignments ( ) : bool
getApplicableValidators ( ) : byte
getConversionValidators ( ) : byte
getDefaultLevel ( ) : long
getDefaultVersion ( ) : long
getElementByMetaId ( string metaid ) : SBase
getElementBySId ( string id ) : SBase
getElementName ( ) : string
getError ( long n ) : SBMLError
getErrorLog ( ) : SBMLErrorLog
getErrorWithSeverity ( long n, long severity ) : SBMLError
getLocationURI ( ) : string
getModel ( ) : Model
getNamespaces ( ) : XMLNamespaces
getNumErrors ( ) : long
getNumErrors ( long severity ) : long
getNumUnknownPackages ( ) : int
getNumValidators ( ) : long
getPackageRequired ( string package ) : bool
getPkgRequired ( string package ) : bool
getTypeCode ( ) : int
getUnknownPackagePrefix ( int index ) : string
getUnknownPackageURI ( int index ) : string
getValidator ( long index ) : SBMLValidator
hasUnknownPackage ( string pkgURI ) : bool
isDisabledIgnoredPackage ( string pkgURI ) : bool
isEnabledDefaultNS ( string package ) : bool
isIgnoredPackage ( string pkgURI ) : bool
isIgnoredPkg ( string pkgURI ) : bool
isSetModel ( ) : bool
isSetPackageRequired ( string package ) : bool
isSetPkgRequired ( string package ) : bool
printErrors ( ) : void
printErrors ( OStream stream ) : void
printErrors ( OStream stream, long severity ) : void
setApplicableValidators ( byte appl ) : void
setConsistencyChecks ( int category, bool apply ) : void
setConsistencyChecksForConversion ( int category, bool apply ) : void
setConversionValidators ( byte appl ) : void
setLevelAndVersion ( long level, long version ) : bool
setLevelAndVersion ( long level, long version, bool strict ) : bool
setLevelAndVersion ( long level, long version, bool strict, bool ignorePackages ) : bool
setLocationURI ( string uri ) : void
setModel ( Model m ) : int
setPackageRequired ( string package, bool flag ) : int
setPkgRequired ( string package, bool flag ) : int
updateSBMLNamespace ( string package, long level, long version ) : void
validateSBML ( ) : long

Private Methods

Method Description
SBMLDocument ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( SBMLDocument obj ) : HandleRef
getCPtrAndDisown ( SBMLDocument obj ) : HandleRef

Method Details

Dispose() public method

public Dispose ( ) : void
return void

SBMLDocument() public method

public SBMLDocument ( ) : System
return System

SBMLDocument() public method

public SBMLDocument ( SBMLDocument orig ) : System
orig SBMLDocument
return System

SBMLDocument() public method

public SBMLDocument ( SBMLNamespaces sbmlns ) : System
sbmlns SBMLNamespaces
return System

SBMLDocument() public method

public SBMLDocument ( long level ) : System
level long
return System

SBMLDocument() public method

public SBMLDocument ( long level, long version ) : System
level long
version long
return System

addUnknownPackageRequired() public method

public addUnknownPackageRequired ( string pkgURI, string prefix, bool flag ) : int
pkgURI string
prefix string
flag bool
return int

addValidator() public method

public addValidator ( SBMLValidator validator ) : int
validator SBMLValidator
return int

checkConsistency() public method

public checkConsistency ( ) : long
return long

checkConsistencyWithStrictUnits() public method

public checkConsistencyWithStrictUnits ( ) : long
return long

checkInternalConsistency() public method

public checkInternalConsistency ( ) : long
return long

checkL1Compatibility() public method

public checkL1Compatibility ( ) : long
return long

checkL1Compatibility() public method

public checkL1Compatibility ( bool inConversion ) : long
inConversion bool
return long

checkL2v1Compatibility() public method

public checkL2v1Compatibility ( ) : long
return long

checkL2v1Compatibility() public method

public checkL2v1Compatibility ( bool inConversion ) : long
inConversion bool
return long

checkL2v2Compatibility() public method

public checkL2v2Compatibility ( ) : long
return long

checkL2v2Compatibility() public method

public checkL2v2Compatibility ( bool inConversion ) : long
inConversion bool
return long

checkL2v3Compatibility() public method

public checkL2v3Compatibility ( ) : long
return long

checkL2v3Compatibility() public method

public checkL2v3Compatibility ( bool inConversion ) : long
inConversion bool
return long

checkL2v4Compatibility() public method

public checkL2v4Compatibility ( ) : long
return long

checkL3v1Compatibility() public method

public checkL3v1Compatibility ( ) : long
return long

clearValidators() public method

public clearValidators ( ) : int
return int

clone() public method

public clone ( ) : SBMLDocument
return SBMLDocument

connectToChild() public method

public connectToChild ( ) : void
return void

convert() public method

public convert ( ConversionProperties props ) : int
props ConversionProperties
return int

createModel() public method

public createModel ( ) : Model
return Model

createModel() public method

public createModel ( string sid ) : Model
sid string
return Model

enableDefaultNS() public method

public enableDefaultNS ( string package, bool flag ) : int
package string
flag bool
return int

enablePackageInternal() public method

public enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
pkgURI string
pkgPrefix string
flag bool
return void

expandFunctionDefinitions() public method

public expandFunctionDefinitions ( ) : bool
return bool

expandInitialAssignments() public method

public expandInitialAssignments ( ) : bool
return bool

getApplicableValidators() public method

public getApplicableValidators ( ) : byte
return byte

getConversionValidators() public method

public getConversionValidators ( ) : byte
return byte

getDefaultLevel() public static method

public static getDefaultLevel ( ) : long
return long

getDefaultVersion() public static method

public static getDefaultVersion ( ) : long
return long

getElementByMetaId() public method

public getElementByMetaId ( string metaid ) : SBase
metaid string
return SBase

getElementBySId() public method

public getElementBySId ( string id ) : SBase
id string
return SBase

getElementName() public method

public getElementName ( ) : string
return string

getError() public method

public getError ( long n ) : SBMLError
n long
return SBMLError

getErrorLog() public method

public getErrorLog ( ) : SBMLErrorLog
return SBMLErrorLog

getErrorWithSeverity() public method

public getErrorWithSeverity ( long n, long severity ) : SBMLError
n long
severity long
return SBMLError

getLocationURI() public method

public getLocationURI ( ) : string
return string

getModel() public method

public getModel ( ) : Model
return Model

getNamespaces() public method

public getNamespaces ( ) : XMLNamespaces
return XMLNamespaces

getNumErrors() public method

public getNumErrors ( ) : long
return long

getNumErrors() public method

public getNumErrors ( long severity ) : long
severity long
return long

getNumUnknownPackages() public method

public getNumUnknownPackages ( ) : int
return int

getNumValidators() public method

public getNumValidators ( ) : long
return long

getPackageRequired() public method

public getPackageRequired ( string package ) : bool
package string
return bool

getPkgRequired() public method

public getPkgRequired ( string package ) : bool
package string
return bool

getTypeCode() public method

public getTypeCode ( ) : int
return int

getUnknownPackagePrefix() public method

public getUnknownPackagePrefix ( int index ) : string
index int
return string

getUnknownPackageURI() public method

public getUnknownPackageURI ( int index ) : string
index int
return string

getValidator() public method

public getValidator ( long index ) : SBMLValidator
index long
return SBMLValidator

hasUnknownPackage() public method

public hasUnknownPackage ( string pkgURI ) : bool
pkgURI string
return bool

isDisabledIgnoredPackage() public method

public isDisabledIgnoredPackage ( string pkgURI ) : bool
pkgURI string
return bool

isEnabledDefaultNS() public method

public isEnabledDefaultNS ( string package ) : bool
package string
return bool

isIgnoredPackage() public method

public isIgnoredPackage ( string pkgURI ) : bool
pkgURI string
return bool

isIgnoredPkg() public method

public isIgnoredPkg ( string pkgURI ) : bool
pkgURI string
return bool

isSetModel() public method

public isSetModel ( ) : bool
return bool

isSetPackageRequired() public method

public isSetPackageRequired ( string package ) : bool
package string
return bool

isSetPkgRequired() public method

public isSetPkgRequired ( string package ) : bool
package string
return bool

printErrors() public method

public printErrors ( ) : void
return void

printErrors() public method

public printErrors ( OStream stream ) : void
stream OStream
return void

printErrors() public method

public printErrors ( OStream stream, long severity ) : void
stream OStream
severity long
return void

setApplicableValidators() public method

public setApplicableValidators ( byte appl ) : void
appl byte
return void

setConsistencyChecks() public method

public setConsistencyChecks ( int category, bool apply ) : void
category int
apply bool
return void

setConsistencyChecksForConversion() public method

public setConsistencyChecksForConversion ( int category, bool apply ) : void
category int
apply bool
return void

setConversionValidators() public method

public setConversionValidators ( byte appl ) : void
appl byte
return void

setLevelAndVersion() public method

public setLevelAndVersion ( long level, long version ) : bool
level long
version long
return bool

setLevelAndVersion() public method

public setLevelAndVersion ( long level, long version, bool strict ) : bool
level long
version long
strict bool
return bool

setLevelAndVersion() public method

public setLevelAndVersion ( long level, long version, bool strict, bool ignorePackages ) : bool
level long
version long
strict bool
ignorePackages bool
return bool

setLocationURI() public method

public setLocationURI ( string uri ) : void
uri string
return void

setModel() public method

public setModel ( Model m ) : int
m Model
return int

setPackageRequired() public method

public setPackageRequired ( string package, bool flag ) : int
package string
flag bool
return int

setPkgRequired() public method

public setPkgRequired ( string package, bool flag ) : int
package string
flag bool
return int

updateSBMLNamespace() public method

public updateSBMLNamespace ( string package, long level, long version ) : void
package string
level long
version long
return void

validateSBML() public method

public validateSBML ( ) : long
return long