C# Class libsbml.SBMLDocument

Inheritance: SBase
Afficher le fichier Open project: sys-bio/libroadrunner-deps Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
SBMLDocument ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( SBMLDocument obj ) : HandleRef
getCPtrAndDisown ( SBMLDocument obj ) : HandleRef

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

SBMLDocument() public méthode

public SBMLDocument ( ) : System
Résultat System

SBMLDocument() public méthode

public SBMLDocument ( SBMLDocument orig ) : System
orig SBMLDocument
Résultat System

SBMLDocument() public méthode

public SBMLDocument ( SBMLNamespaces sbmlns ) : System
sbmlns SBMLNamespaces
Résultat System

SBMLDocument() public méthode

public SBMLDocument ( long level ) : System
level long
Résultat System

SBMLDocument() public méthode

public SBMLDocument ( long level, long version ) : System
level long
version long
Résultat System

addUnknownPackageRequired() public méthode

public addUnknownPackageRequired ( string pkgURI, string prefix, bool flag ) : int
pkgURI string
prefix string
flag bool
Résultat int

addValidator() public méthode

public addValidator ( SBMLValidator validator ) : int
validator SBMLValidator
Résultat int

checkConsistency() public méthode

public checkConsistency ( ) : long
Résultat long

checkConsistencyWithStrictUnits() public méthode

public checkConsistencyWithStrictUnits ( ) : long
Résultat long

checkInternalConsistency() public méthode

public checkInternalConsistency ( ) : long
Résultat long

checkL1Compatibility() public méthode

public checkL1Compatibility ( ) : long
Résultat long

checkL1Compatibility() public méthode

public checkL1Compatibility ( bool inConversion ) : long
inConversion bool
Résultat long

checkL2v1Compatibility() public méthode

public checkL2v1Compatibility ( ) : long
Résultat long

checkL2v1Compatibility() public méthode

public checkL2v1Compatibility ( bool inConversion ) : long
inConversion bool
Résultat long

checkL2v2Compatibility() public méthode

public checkL2v2Compatibility ( ) : long
Résultat long

checkL2v2Compatibility() public méthode

public checkL2v2Compatibility ( bool inConversion ) : long
inConversion bool
Résultat long

checkL2v3Compatibility() public méthode

public checkL2v3Compatibility ( ) : long
Résultat long

checkL2v3Compatibility() public méthode

public checkL2v3Compatibility ( bool inConversion ) : long
inConversion bool
Résultat long

checkL2v4Compatibility() public méthode

public checkL2v4Compatibility ( ) : long
Résultat long

checkL3v1Compatibility() public méthode

public checkL3v1Compatibility ( ) : long
Résultat long

clearValidators() public méthode

public clearValidators ( ) : int
Résultat int

clone() public méthode

public clone ( ) : SBMLDocument
Résultat SBMLDocument

connectToChild() public méthode

public connectToChild ( ) : void
Résultat void

convert() public méthode

public convert ( ConversionProperties props ) : int
props ConversionProperties
Résultat int

createModel() public méthode

public createModel ( ) : Model
Résultat Model

createModel() public méthode

public createModel ( string sid ) : Model
sid string
Résultat Model

enableDefaultNS() public méthode

public enableDefaultNS ( string package, bool flag ) : int
package string
flag bool
Résultat int

enablePackageInternal() public méthode

public enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
pkgURI string
pkgPrefix string
flag bool
Résultat void

expandFunctionDefinitions() public méthode

public expandFunctionDefinitions ( ) : bool
Résultat bool

expandInitialAssignments() public méthode

public expandInitialAssignments ( ) : bool
Résultat bool

getApplicableValidators() public méthode

public getApplicableValidators ( ) : byte
Résultat byte

getConversionValidators() public méthode

public getConversionValidators ( ) : byte
Résultat byte

getDefaultLevel() public static méthode

public static getDefaultLevel ( ) : long
Résultat long

getDefaultVersion() public static méthode

public static getDefaultVersion ( ) : long
Résultat long

getElementByMetaId() public méthode

public getElementByMetaId ( string metaid ) : SBase
metaid string
Résultat SBase

getElementBySId() public méthode

public getElementBySId ( string id ) : SBase
id string
Résultat SBase

getElementName() public méthode

public getElementName ( ) : string
Résultat string

getError() public méthode

public getError ( long n ) : SBMLError
n long
Résultat SBMLError

getErrorLog() public méthode

public getErrorLog ( ) : SBMLErrorLog
Résultat SBMLErrorLog

getErrorWithSeverity() public méthode

public getErrorWithSeverity ( long n, long severity ) : SBMLError
n long
severity long
Résultat SBMLError

getLocationURI() public méthode

public getLocationURI ( ) : string
Résultat string

getModel() public méthode

public getModel ( ) : Model
Résultat Model

getNamespaces() public méthode

public getNamespaces ( ) : XMLNamespaces
Résultat XMLNamespaces

getNumErrors() public méthode

public getNumErrors ( ) : long
Résultat long

getNumErrors() public méthode

public getNumErrors ( long severity ) : long
severity long
Résultat long

getNumUnknownPackages() public méthode

public getNumUnknownPackages ( ) : int
Résultat int

getNumValidators() public méthode

public getNumValidators ( ) : long
Résultat long

getPackageRequired() public méthode

public getPackageRequired ( string package ) : bool
package string
Résultat bool

getPkgRequired() public méthode

public getPkgRequired ( string package ) : bool
package string
Résultat bool

getTypeCode() public méthode

public getTypeCode ( ) : int
Résultat int

getUnknownPackagePrefix() public méthode

public getUnknownPackagePrefix ( int index ) : string
index int
Résultat string

getUnknownPackageURI() public méthode

public getUnknownPackageURI ( int index ) : string
index int
Résultat string

getValidator() public méthode

public getValidator ( long index ) : SBMLValidator
index long
Résultat SBMLValidator

hasUnknownPackage() public méthode

public hasUnknownPackage ( string pkgURI ) : bool
pkgURI string
Résultat bool

isDisabledIgnoredPackage() public méthode

public isDisabledIgnoredPackage ( string pkgURI ) : bool
pkgURI string
Résultat bool

isEnabledDefaultNS() public méthode

public isEnabledDefaultNS ( string package ) : bool
package string
Résultat bool

isIgnoredPackage() public méthode

public isIgnoredPackage ( string pkgURI ) : bool
pkgURI string
Résultat bool

isIgnoredPkg() public méthode

public isIgnoredPkg ( string pkgURI ) : bool
pkgURI string
Résultat bool

isSetModel() public méthode

public isSetModel ( ) : bool
Résultat bool

isSetPackageRequired() public méthode

public isSetPackageRequired ( string package ) : bool
package string
Résultat bool

isSetPkgRequired() public méthode

public isSetPkgRequired ( string package ) : bool
package string
Résultat bool

printErrors() public méthode

public printErrors ( ) : void
Résultat void

printErrors() public méthode

public printErrors ( OStream stream ) : void
stream OStream
Résultat void

printErrors() public méthode

public printErrors ( OStream stream, long severity ) : void
stream OStream
severity long
Résultat void

setApplicableValidators() public méthode

public setApplicableValidators ( byte appl ) : void
appl byte
Résultat void

setConsistencyChecks() public méthode

public setConsistencyChecks ( int category, bool apply ) : void
category int
apply bool
Résultat void

setConsistencyChecksForConversion() public méthode

public setConsistencyChecksForConversion ( int category, bool apply ) : void
category int
apply bool
Résultat void

setConversionValidators() public méthode

public setConversionValidators ( byte appl ) : void
appl byte
Résultat void

setLevelAndVersion() public méthode

public setLevelAndVersion ( long level, long version ) : bool
level long
version long
Résultat bool

setLevelAndVersion() public méthode

public setLevelAndVersion ( long level, long version, bool strict ) : bool
level long
version long
strict bool
Résultat bool

setLevelAndVersion() public méthode

public setLevelAndVersion ( long level, long version, bool strict, bool ignorePackages ) : bool
level long
version long
strict bool
ignorePackages bool
Résultat bool

setLocationURI() public méthode

public setLocationURI ( string uri ) : void
uri string
Résultat void

setModel() public méthode

public setModel ( Model m ) : int
m Model
Résultat int

setPackageRequired() public méthode

public setPackageRequired ( string package, bool flag ) : int
package string
flag bool
Résultat int

setPkgRequired() public méthode

public setPkgRequired ( string package, bool flag ) : int
package string
flag bool
Résultat int

updateSBMLNamespace() public méthode

public updateSBMLNamespace ( string package, long level, long version ) : void
package string
level long
version long
Résultat void

validateSBML() public méthode

public validateSBML ( ) : long
Résultat long