C# Class libsbmlcs.SBMLExtensionRegistry

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

Protected Properties

Property Type Description
swigCMemOwn bool

Public Methods

Method Description
Dispose ( ) : void
addExtension ( SBMLExtension ext ) : int
addL2Namespaces ( XMLNamespaces xmlns ) : void
disablePackage ( string package ) : void
disableUnusedPackages ( SBMLDocument doc ) : void
enableL2NamespaceForDocument ( SBMLDocument doc ) : void
enablePackage ( string package ) : void
getAllRegisteredPackageNames ( ) : SWIGTYPE_p_std__vectorT_std__string_t
getExtension ( string package ) : SBMLExtension
getInstance ( ) : SBMLExtensionRegistry
getNumExtension ( SBaseExtensionPoint extPoint ) : long
getNumRegisteredPackages ( ) : long
getRegisteredPackageName ( long index ) : string
isEnabled ( string uri ) : bool
isPackageEnabled ( string package ) : bool
isRegistered ( string uri ) : bool
removeL2Namespaces ( XMLNamespaces xmlns ) : void
setEnabled ( string uri, bool isEnabled ) : bool

Private Methods

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

Method Details

Dispose() public method

public Dispose ( ) : void
return void

addExtension() public method

public addExtension ( SBMLExtension ext ) : int
ext SBMLExtension
return int

addL2Namespaces() public method

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

disablePackage() public static method

public static disablePackage ( string package ) : void
package string
return void

disableUnusedPackages() public method

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

enableL2NamespaceForDocument() public method

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

enablePackage() public static method

public static enablePackage ( string package ) : void
package string
return void

getAllRegisteredPackageNames() public static method

public static getAllRegisteredPackageNames ( ) : SWIGTYPE_p_std__vectorT_std__string_t
return SWIGTYPE_p_std__vectorT_std__string_t

getExtension() public method

public getExtension ( string package ) : SBMLExtension
package string
return SBMLExtension

getInstance() public static method

public static getInstance ( ) : SBMLExtensionRegistry
return SBMLExtensionRegistry

getNumExtension() public method

public getNumExtension ( SBaseExtensionPoint extPoint ) : long
extPoint SBaseExtensionPoint
return long

getNumRegisteredPackages() public static method

public static getNumRegisteredPackages ( ) : long
return long

getRegisteredPackageName() public static method

public static getRegisteredPackageName ( long index ) : string
index long
return string

isEnabled() public method

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

isPackageEnabled() public static method

public static isPackageEnabled ( string package ) : bool
package string
return bool

isRegistered() public method

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

removeL2Namespaces() public method

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

setEnabled() public method

public setEnabled ( string uri, bool isEnabled ) : bool
uri string
isEnabled bool
return bool

Property Details

swigCMemOwn protected property

protected bool swigCMemOwn
return bool