C# Класс libsbmlcs.SBMLDocument

Наследование: SBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
SBMLDocument ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( SBMLDocument obj ) : HandleRef
getCPtrAndDisown ( SBMLDocument obj ) : HandleRef

Описание методов

Dispose() публичный метод

public Dispose ( ) : void
Результат void

SBMLDocument() публичный метод

public SBMLDocument ( ) : System
Результат System

SBMLDocument() публичный метод

public SBMLDocument ( SBMLDocument orig ) : System
orig SBMLDocument
Результат System

SBMLDocument() публичный метод

public SBMLDocument ( SBMLNamespaces sbmlns ) : System
sbmlns SBMLNamespaces
Результат System

SBMLDocument() публичный метод

public SBMLDocument ( long level ) : System
level long
Результат System

SBMLDocument() публичный метод

public SBMLDocument ( long level, long version ) : System
level long
version long
Результат System

addUnknownPackageRequired() публичный метод

public addUnknownPackageRequired ( string pkgURI, string prefix, bool flag ) : int
pkgURI string
prefix string
flag bool
Результат int

addValidator() публичный метод

public addValidator ( SBMLValidator validator ) : int
validator SBMLValidator
Результат int

checkConsistency() публичный метод

public checkConsistency ( ) : long
Результат long

checkConsistencyWithStrictUnits() публичный метод

public checkConsistencyWithStrictUnits ( ) : long
Результат long

checkInternalConsistency() публичный метод

public checkInternalConsistency ( ) : long
Результат long

checkL1Compatibility() публичный метод

public checkL1Compatibility ( ) : long
Результат long

checkL1Compatibility() публичный метод

public checkL1Compatibility ( bool inConversion ) : long
inConversion bool
Результат long

checkL2v1Compatibility() публичный метод

public checkL2v1Compatibility ( ) : long
Результат long

checkL2v1Compatibility() публичный метод

public checkL2v1Compatibility ( bool inConversion ) : long
inConversion bool
Результат long

checkL2v2Compatibility() публичный метод

public checkL2v2Compatibility ( ) : long
Результат long

checkL2v2Compatibility() публичный метод

public checkL2v2Compatibility ( bool inConversion ) : long
inConversion bool
Результат long

checkL2v3Compatibility() публичный метод

public checkL2v3Compatibility ( ) : long
Результат long

checkL2v3Compatibility() публичный метод

public checkL2v3Compatibility ( bool inConversion ) : long
inConversion bool
Результат long

checkL2v4Compatibility() публичный метод

public checkL2v4Compatibility ( ) : long
Результат long

checkL3v1Compatibility() публичный метод

public checkL3v1Compatibility ( ) : long
Результат long

clearValidators() публичный метод

public clearValidators ( ) : int
Результат int

clone() публичный метод

public clone ( ) : SBMLDocument
Результат SBMLDocument

connectToChild() публичный метод

public connectToChild ( ) : void
Результат void

convert() публичный метод

public convert ( ConversionProperties props ) : int
props ConversionProperties
Результат int

createModel() публичный метод

public createModel ( ) : Model
Результат Model

createModel() публичный метод

public createModel ( string sid ) : Model
sid string
Результат Model

enableDefaultNS() публичный метод

public enableDefaultNS ( string package, bool flag ) : int
package string
flag bool
Результат int

enablePackageInternal() публичный метод

public enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
pkgURI string
pkgPrefix string
flag bool
Результат void

expandFunctionDefinitions() публичный метод

public expandFunctionDefinitions ( ) : bool
Результат bool

expandInitialAssignments() публичный метод

public expandInitialAssignments ( ) : bool
Результат bool

getApplicableValidators() публичный метод

public getApplicableValidators ( ) : byte
Результат byte

getConversionValidators() публичный метод

public getConversionValidators ( ) : byte
Результат byte

getDefaultLevel() публичный статический метод

public static getDefaultLevel ( ) : long
Результат long

getDefaultVersion() публичный статический метод

public static getDefaultVersion ( ) : long
Результат long

getElementByMetaId() публичный метод

public getElementByMetaId ( string metaid ) : SBase
metaid string
Результат SBase

getElementBySId() публичный метод

public getElementBySId ( string id ) : SBase
id string
Результат SBase

getElementName() публичный метод

public getElementName ( ) : string
Результат string

getError() публичный метод

public getError ( long n ) : SBMLError
n long
Результат SBMLError

getErrorLog() публичный метод

public getErrorLog ( ) : SBMLErrorLog
Результат SBMLErrorLog

getErrorWithSeverity() публичный метод

public getErrorWithSeverity ( long n, long severity ) : SBMLError
n long
severity long
Результат SBMLError

getLocationURI() публичный метод

public getLocationURI ( ) : string
Результат string

getModel() публичный метод

public getModel ( ) : Model
Результат Model

getNamespaces() публичный метод

public getNamespaces ( ) : XMLNamespaces
Результат XMLNamespaces

getNumErrors() публичный метод

public getNumErrors ( ) : long
Результат long

getNumErrors() публичный метод

public getNumErrors ( long severity ) : long
severity long
Результат long

getNumUnknownPackages() публичный метод

public getNumUnknownPackages ( ) : int
Результат int

getNumValidators() публичный метод

public getNumValidators ( ) : long
Результат long

getPackageRequired() публичный метод

public getPackageRequired ( string package ) : bool
package string
Результат bool

getPkgRequired() публичный метод

public getPkgRequired ( string package ) : bool
package string
Результат bool

getTypeCode() публичный метод

public getTypeCode ( ) : int
Результат int

getUnknownPackagePrefix() публичный метод

public getUnknownPackagePrefix ( int index ) : string
index int
Результат string

getUnknownPackageURI() публичный метод

public getUnknownPackageURI ( int index ) : string
index int
Результат string

getValidator() публичный метод

public getValidator ( long index ) : SBMLValidator
index long
Результат SBMLValidator

hasUnknownPackage() публичный метод

public hasUnknownPackage ( string pkgURI ) : bool
pkgURI string
Результат bool

isDisabledIgnoredPackage() публичный метод

public isDisabledIgnoredPackage ( string pkgURI ) : bool
pkgURI string
Результат bool

isEnabledDefaultNS() публичный метод

public isEnabledDefaultNS ( string package ) : bool
package string
Результат bool

isIgnoredPackage() публичный метод

public isIgnoredPackage ( string pkgURI ) : bool
pkgURI string
Результат bool

isIgnoredPkg() публичный метод

public isIgnoredPkg ( string pkgURI ) : bool
pkgURI string
Результат bool

isSetModel() публичный метод

public isSetModel ( ) : bool
Результат bool

isSetPackageRequired() публичный метод

public isSetPackageRequired ( string package ) : bool
package string
Результат bool

isSetPkgRequired() публичный метод

public isSetPkgRequired ( string package ) : bool
package string
Результат bool

printErrors() публичный метод

public printErrors ( ) : void
Результат void

printErrors() публичный метод

public printErrors ( OStream stream ) : void
stream OStream
Результат void

printErrors() публичный метод

public printErrors ( OStream stream, long severity ) : void
stream OStream
severity long
Результат void

setApplicableValidators() публичный метод

public setApplicableValidators ( byte appl ) : void
appl byte
Результат void

setConsistencyChecks() публичный метод

public setConsistencyChecks ( int category, bool apply ) : void
category int
apply bool
Результат void

setConsistencyChecksForConversion() публичный метод

public setConsistencyChecksForConversion ( int category, bool apply ) : void
category int
apply bool
Результат void

setConversionValidators() публичный метод

public setConversionValidators ( byte appl ) : void
appl byte
Результат void

setLevelAndVersion() публичный метод

public setLevelAndVersion ( long level, long version ) : bool
level long
version long
Результат bool

setLevelAndVersion() публичный метод

public setLevelAndVersion ( long level, long version, bool strict ) : bool
level long
version long
strict bool
Результат bool

setLevelAndVersion() публичный метод

public setLevelAndVersion ( long level, long version, bool strict, bool ignorePackages ) : bool
level long
version long
strict bool
ignorePackages bool
Результат bool

setLocationURI() публичный метод

public setLocationURI ( string uri ) : void
uri string
Результат void

setModel() публичный метод

public setModel ( Model m ) : int
m Model
Результат int

setPackageRequired() публичный метод

public setPackageRequired ( string package, bool flag ) : int
package string
flag bool
Результат int

setPkgRequired() публичный метод

public setPkgRequired ( string package, bool flag ) : int
package string
flag bool
Результат int

updateSBMLNamespace() публичный метод

public updateSBMLNamespace ( string package, long level, long version ) : void
package string
level long
version long
Результат void

validateSBML() публичный метод

public validateSBML ( ) : long
Результат long