jigcell.sbml2
Class SBase
java.lang.Object
jigcell.sbml2.XMLElement
jigcell.sbml2.SBase
- Direct Known Subclasses:
- EventAssignment, KineticLaw, Rule, SBaseId, SBMLLevel2Document, SimpleObjectReference, SimpleSpeciesReference, StoichiometryMath, Unit
public class SBase
- extends XMLElement
Contains the notes, annotations, and metadata for an SBML element.
This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.
- Author:
- Nicholas Allen
Constructor Summary |
protected |
SBase()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
annotations
private final Annotations annotations
notes
private final Notes notes
metaid
private java.lang.String metaid
rdf
private java.lang.String rdf
SBase
protected SBase()
searchListForId
static final SBaseId searchListForId(java.util.List elements,
java.lang.String id)
searchListForName
static final SBaseId searchListForName(java.util.List elements,
java.lang.String name)
getAnnotations
public final Annotations getAnnotations()
getMetaid
public final java.lang.String getMetaid()
getNotes
public final Notes getNotes()
getRDF
public final java.lang.String getRDF()
isValid
public boolean isValid(Model model)
setMetaid
public final void setMetaid(java.lang.String metaid)
setRDF
public final void setRDF(java.lang.String rdf)
setRDF
public final void setRDF(java.lang.String rdf,
java.lang.String metaid)
parse
protected void parse(org.xml.sax.Attributes attributes)
- Overrides:
parse
in class XMLElement
print
protected XMLPrinter print(XMLPrinter parent,
java.lang.String name)
- Overrides:
print
in class XMLElement