org.sbml.jsbml.math
public class ASTCnRationalNode extends ASTCnNumberNode
Modifier and Type | Field and Description |
---|---|
private java.lang.Integer |
denominator
The denominator of this rational number
|
private static org.apache.log4j.Logger |
logger
A
Logger for this class. |
private java.lang.Integer |
numerator
The numerator of this rational number
|
parentSBMLObject, strict, type
listOfListeners, parent, UNKNOWN_ATTRIBUTES, UNKNOWN_ELEMENTS
Constructor and Description |
---|
ASTCnRationalNode()
Creates a new
ASTCnRationalNode that lacks a pointer
to its containing MathContainer . |
ASTCnRationalNode(ASTCnRationalNode node)
Copy constructor; Creates a deep copy of the given
ASTCnRationalNode . |
Modifier and Type | Method and Description |
---|---|
int |
getDenominator()
Get the value of the denominator
|
int |
getNumerator()
Get the value of the numerator
|
boolean |
isSetDenominator()
Returns True iff denominator has been set
|
boolean |
isSetNumerator()
Returns True iff numerator has been set
|
void |
setDenominator(int denominator)
Set the value of the denominator
|
void |
setNumerator(int numerator)
Set the value of the numerator
|
java.lang.String |
toString() |
getBase, getUnits, setBase, setUnits
clone, getAllowsChildren, getChildAt, getChildCount
compile, getParentSBMLObject, getType, isStrict, setParent, setParentSBMLObject, setType, toFormula, toLaTeX, toMathML, unsetParentSBMLObject
addAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, children, clearUserObjects, containsUserObjectKey, equals, filter, filter, filter, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getIndex, getListOfTreeNodeChangeListeners, getNumChildren, getParent, getRoot, getTreeNodeChangeListenerCount, getUserObject, hashCode, indexOf, isLeaf, isRoot, isSetParent, isSetUserObjects, notifyChildChange, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, userObjectKeySet
finalize, getClass, notify, notifyAll, wait, wait, wait
addAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, userObjectKeySet
private static final org.apache.log4j.Logger logger
Logger
for this class.private java.lang.Integer numerator
private java.lang.Integer denominator
public ASTCnRationalNode()
ASTCnRationalNode
that lacks a pointer
to its containing MathContainer
.public ASTCnRationalNode(ASTCnRationalNode node)
ASTCnRationalNode
.node
- the ASTCnRationalNode
to be copied.public int getDenominator()
public int getNumerator()
public boolean isSetDenominator()
null
- public boolean isSetNumerator()
null
- public void setDenominator(int denominator)
int
- denominatorpublic void setNumerator(int numerator)
int
- numeratorpublic java.lang.String toString()
toString
in interface ASTNode2
toString
in class ASTCnNumberNode