C# Class libsbml.SBMLExtension

Inheritance: IDisposable
显示文件 Open project: sys-bio/libroadrunner-deps Class Usage Examples

Protected Properties

Property Type Description
swigCMemOwn bool

Public Methods

Method Description
Dispose ( ) : void
DowncastSBase ( IntPtr cPtr, bool owner ) : SBase
DowncastSBasePlugin ( IntPtr cPtr, bool owner ) : SBasePlugin
addL2Namespaces ( XMLNamespaces xmlns ) : void
clone ( ) : SBMLExtension
enableL2NamespaceForDocument ( SBMLDocument doc ) : void
getCategory ( long index ) : long
getErrorIdOffset ( ) : long
getErrorTableIndex ( long errorId ) : long
getLevel ( string uri ) : long
getMessage ( long index, long pkgVersion, string details ) : string
getName ( ) : string
getNumOfSBasePlugins ( ) : int
getNumOfSupportedPackageURI ( ) : long
getPackageVersion ( string uri ) : long
getSBMLExtensionNamespaces ( string uri ) : SBMLNamespaces
getSeverity ( long index, long pkgVersion ) : long
getShortMessage ( long index ) : string
getStringFromTypeCode ( int typeCode ) : string
getSupportedPackageURI ( long n ) : string
getURI ( long sbmlLevel, long sbmlVersion, long pkgVersion ) : string
getVersion ( string uri ) : long
hasMultipleVersions ( ) : bool
isEnabled ( ) : bool
isInUse ( SBMLDocument doc ) : bool
isSupported ( string uri ) : bool
removeL2Namespaces ( XMLNamespaces xmlns ) : void
setEnabled ( bool isEnabled ) : bool

Private Methods

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

Method Details

Dispose() public method

public Dispose ( ) : void
return void

DowncastSBase() public method

public DowncastSBase ( IntPtr cPtr, bool owner ) : SBase
cPtr System.IntPtr
owner bool
return SBase

DowncastSBasePlugin() public method

public DowncastSBasePlugin ( IntPtr cPtr, bool owner ) : SBasePlugin
cPtr System.IntPtr
owner bool
return SBasePlugin

addL2Namespaces() public method

public addL2Namespaces ( XMLNamespaces xmlns ) : void
xmlns XMLNamespaces
return void

clone() public method

public clone ( ) : SBMLExtension
return SBMLExtension

enableL2NamespaceForDocument() public method

public enableL2NamespaceForDocument ( SBMLDocument doc ) : void
doc SBMLDocument
return void

getCategory() public method

public getCategory ( long index ) : long
index long
return long

getErrorIdOffset() public method

public getErrorIdOffset ( ) : long
return long

getErrorTableIndex() public method

public getErrorTableIndex ( long errorId ) : long
errorId long
return long

getLevel() public method

public getLevel ( string uri ) : long
uri string
return long

getMessage() public method

public getMessage ( long index, long pkgVersion, string details ) : string
index long
pkgVersion long
details string
return string

getName() public method

public getName ( ) : string
return string

getNumOfSBasePlugins() public method

public getNumOfSBasePlugins ( ) : int
return int

getNumOfSupportedPackageURI() public method

public getNumOfSupportedPackageURI ( ) : long
return long

getPackageVersion() public method

public getPackageVersion ( string uri ) : long
uri string
return long

getSBMLExtensionNamespaces() public method

public getSBMLExtensionNamespaces ( string uri ) : SBMLNamespaces
uri string
return SBMLNamespaces

getSeverity() public method

public getSeverity ( long index, long pkgVersion ) : long
index long
pkgVersion long
return long

getShortMessage() public method

public getShortMessage ( long index ) : string
index long
return string

getStringFromTypeCode() public method

public getStringFromTypeCode ( int typeCode ) : string
typeCode int
return string

getSupportedPackageURI() public method

public getSupportedPackageURI ( long n ) : string
n long
return string

getURI() public method

public getURI ( long sbmlLevel, long sbmlVersion, long pkgVersion ) : string
sbmlLevel long
sbmlVersion long
pkgVersion long
return string

getVersion() public method

public getVersion ( string uri ) : long
uri string
return long

hasMultipleVersions() public method

public hasMultipleVersions ( ) : bool
return bool

isEnabled() public method

public isEnabled ( ) : bool
return bool

isInUse() public method

public isInUse ( SBMLDocument doc ) : bool
doc SBMLDocument
return bool

isSupported() public method

public isSupported ( string uri ) : bool
uri string
return bool

removeL2Namespaces() public method

public removeL2Namespaces ( XMLNamespaces xmlns ) : void
xmlns XMLNamespaces
return void

setEnabled() public method

public setEnabled ( bool isEnabled ) : bool
isEnabled bool
return bool

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
return bool