|
Generated by JDiff |
|||||||
PREV CLASS NEXT CLASS FRAMES NO FRAMES | DETAIL: CONSTRUCTORS | METHODS | FIELDS |
Added Methods | |
void addExtension(String, |
Adds a ASTNodePlugin object to this ASTNode. |
void addPlugin(String, |
Adds a ASTNodePlugin object to this ASTNode. |
XMLNode addSemanticsAnnotation(XMLNode ) |
Adds the given XMLNode as a MathML {@code |
ASTNodePlugin createPlugin(String ) |
Creates a new ASTNodePlugin for the given package name or URI and adds it to this ASTNode. |
void disablePackage(String ) |
Disables the given SBML Level 3 package on this SBMLDocument. |
void enablePackage(String ) |
Enables the given SBML Level 3 package on this SBMLDocument. |
void enablePackage(String, |
Enables or disables the given SBML Level 3 package on this SBMLDocument. |
ASTNodePlugin getExtension(String ) |
Returns the ASTNodePlugin object which matches this package name or URI. |
int getExtensionCount() |
Returns the number of ASTNodePlugins of this ASTNode. |
Map<String, ASTNodePlugin> ) getExtensionPackages() |
Returns the map containing all the ASTNodePlugin extension objects of this ASTNode. |
List<XMLNode> getListOfSemanticsAnnotations() |
Returns the list of semantics annotations of this node. |
int getNumPlugins() |
Returns the number of ASTNodePlugins of this ASTNode. |
int getNumSemanticsAnnotations() |
Gets the number of semantic annotation elements inside this node. |
ASTNodePlugin getPlugin(String ) |
Returns an ASTNodePlugin for an SBML Level 3 package extension with the given package name or URI. |
XMLNode getSemanticsAnnotation(int ) |
Gets the nth <semantics> annotation of this node. |
boolean isExtendedByOtherPackages() |
Returns {@code true} if this object is extended by other packages. |
boolean isLiteral() |
Returns {@code true} if this node is constant or of type INTEGER, REAL or RATIONAL, {@code false} otherwise. |
boolean isPackageEnabled(String ) |
Returns {@code true} if the given SBML Level 3 package is enabled within the containing SBMLDocument. |
boolean isPackageURIEnabled(String ) |
Returns {@code true} if the given SBML Level 3 package is enabled within the containing SBMLDocument. |
boolean isSemantics() |
Return true if this node contain some semantics annotations. |
boolean isSetPlugin(String ) |
Returns {@code true} if an ASTNodePlugin is defined for the given package. |
ASTNode parseMathML(String ) |
@param mathML a String in MathML format. |
String printASTNode() |
Returns the infix formula representing this ASTNode or an empty String if there was a problem to construct the formula. |
void unsetExtension(String ) |
Unsets the ASTNodePlugin extension object which matches this package name or URI. |
void unsetPlugin(String ) |
Unsets the ASTNodePlugin plugin object which matches this package name or URI. |
Added Fields | |
String URI_RATE_OF_DEFINITION |
The URI for the definition of the csymbol for rateOf. |
|
||||||||
PREV CLASS NEXT CLASS FRAMES NO FRAMES |