C# Class libsbml.SBasePlugin

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

Protected Properties

Свойство Type Description
swigCMemOwn bool

Méthodes publiques

Méthode Description
Dispose ( ) : void
clone ( ) : SBasePlugin
connectToParent ( SBase sbase ) : void
divideAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
getColumn ( ) : long
getElementByMetaId ( string metaid ) : SBase
getElementBySId ( string id ) : SBase
getElementNamespace ( ) : string
getLevel ( ) : long
getLine ( ) : long
getListOfAllElements ( ) : SBaseList
getListOfAllElements ( ElementFilter filter ) : SBaseList
getPackageName ( ) : string
getPackageVersion ( ) : long
getParentSBMLObject ( ) : SBase
getPrefix ( ) : string
getSBMLDocument ( ) : SBMLDocument
getSBMLExtension ( ) : SBMLExtension
getSBMLNamespaces ( ) : SBMLNamespaces
getURI ( ) : string
getVersion ( ) : long
hasIdentifierBeginningWith ( string prefix ) : bool
isValidTypeForList ( SBase item ) : bool
logUnknownElement ( string element, long sbmlLevel, long sbmlVersion, long pkgVersion ) : void
multiplyAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
prependStringToAllIdentifiers ( string prefix ) : int
renameMetaIdRefs ( string oldid, string newid ) : void
renameSIdRefs ( string oldid, string newid ) : void
renameUnitSIdRefs ( string oldid, string newid ) : void
replaceSIDWithFunction ( string id, ASTNode function ) : void
setElementNamespace ( string uri ) : int
stripPackage ( string pkgPrefix, bool flag ) : bool
transformIdentifiers ( IdentifierTransformer sidTransformer ) : int

Private Methods

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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

clone() public méthode

public clone ( ) : SBasePlugin
Résultat SBasePlugin

connectToParent() public méthode

public connectToParent ( SBase sbase ) : void
sbase SBase
Résultat void

divideAssignmentsToSIdByFunction() public méthode

public divideAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
id string
function ASTNode
Résultat void

enablePackageInternal() public méthode

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

getColumn() public méthode

public getColumn ( ) : 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

getElementNamespace() public méthode

public getElementNamespace ( ) : string
Résultat string

getLevel() public méthode

public getLevel ( ) : long
Résultat long

getLine() public méthode

public getLine ( ) : long
Résultat long

getListOfAllElements() public méthode

public getListOfAllElements ( ) : SBaseList
Résultat SBaseList

getListOfAllElements() public méthode

public getListOfAllElements ( ElementFilter filter ) : SBaseList
filter ElementFilter
Résultat SBaseList

getPackageName() public méthode

public getPackageName ( ) : string
Résultat string

getPackageVersion() public méthode

public getPackageVersion ( ) : long
Résultat long

getParentSBMLObject() public méthode

public getParentSBMLObject ( ) : SBase
Résultat SBase

getPrefix() public méthode

public getPrefix ( ) : string
Résultat string

getSBMLDocument() public méthode

public getSBMLDocument ( ) : SBMLDocument
Résultat SBMLDocument

getSBMLExtension() public méthode

public getSBMLExtension ( ) : SBMLExtension
Résultat SBMLExtension

getSBMLNamespaces() public méthode

public getSBMLNamespaces ( ) : SBMLNamespaces
Résultat SBMLNamespaces

getURI() public méthode

public getURI ( ) : string
Résultat string

getVersion() public méthode

public getVersion ( ) : long
Résultat long

hasIdentifierBeginningWith() public méthode

public hasIdentifierBeginningWith ( string prefix ) : bool
prefix string
Résultat bool

isValidTypeForList() public méthode

public isValidTypeForList ( SBase item ) : bool
item SBase
Résultat bool

logUnknownElement() public méthode

public logUnknownElement ( string element, long sbmlLevel, long sbmlVersion, long pkgVersion ) : void
element string
sbmlLevel long
sbmlVersion long
pkgVersion long
Résultat void

multiplyAssignmentsToSIdByFunction() public méthode

public multiplyAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
id string
function ASTNode
Résultat void

prependStringToAllIdentifiers() public méthode

public prependStringToAllIdentifiers ( string prefix ) : int
prefix string
Résultat int

renameMetaIdRefs() public méthode

public renameMetaIdRefs ( string oldid, string newid ) : void
oldid string
newid string
Résultat void

renameSIdRefs() public méthode

public renameSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
Résultat void

renameUnitSIdRefs() public méthode

public renameUnitSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
Résultat void

replaceSIDWithFunction() public méthode

public replaceSIDWithFunction ( string id, ASTNode function ) : void
id string
function ASTNode
Résultat void

setElementNamespace() public méthode

public setElementNamespace ( string uri ) : int
uri string
Résultat int

stripPackage() public méthode

public stripPackage ( string pkgPrefix, bool flag ) : bool
pkgPrefix string
flag bool
Résultat bool

transformIdentifiers() public méthode

public transformIdentifiers ( IdentifierTransformer sidTransformer ) : int
sidTransformer IdentifierTransformer
Résultat int

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool