org.sbml.jsbml.math
public abstract class AbstractASTCSymbolNode extends AbstractASTNode implements ASTCSymbolNode
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
definitionURL
definitionURL attribute for MathML element
|
private java.lang.String |
encodingURL
encodingURL attribute for MathML element
|
private static org.apache.log4j.Logger |
logger
A
Logger for this class. |
protected java.lang.String |
name
name attribute for MathML element
|
parentSBMLObject, strict, type
listOfListeners, parent, UNKNOWN_ATTRIBUTES, UNKNOWN_ELEMENTS
Constructor and Description |
---|
AbstractASTCSymbolNode() |
Modifier and Type | Method and Description |
---|---|
abstract AbstractASTCSymbolNode |
clone()
Clone ASTNode2
|
boolean |
getAllowsChildren() |
ASTNode2 |
getChildAt(int childIndex) |
int |
getChildCount() |
java.lang.String |
getDefinitionURL()
Returns the definitionURL of the MathML element represented by
this
ASTCSymbolBaseNode |
java.lang.String |
getEncodingURL()
Returns the encodingURL of the MathML element represented by
this
ASTCSymbolNode |
java.lang.String |
getName()
Returns the name of the MathML element represented by
this
ASTCSymbolBaseNode |
boolean |
isSetDefinitionURL()
Returns True iff definitionURL has been set
|
boolean |
isSetEncodingURL()
Returns True iff encodingURL has been set
|
boolean |
isSetName()
Returns True iff name has been set
|
void |
setDefinitionURL(java.lang.String definitionURL)
Set the encodingURL of the MathML element represented by
this
ASTCSymbolBaseNode |
void |
setEncodingURL(java.lang.String encodingURL)
Set the encodingURL of the MathML element represented by
this
ASTCSymbolNode |
void |
setName(java.lang.String name)
Set the name of the MathML element represented by
this
ASTCSymbolBaseNode |
compile, getParentSBMLObject, getType, isStrict, setParent, setParentSBMLObject, setType, toFormula, toLaTeX, toMathML, toString, 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
compile, getParentSBMLObject, getType, isStrict, setParent, setParentSBMLObject, toFormula, toLaTeX, toMathML, toString, unsetParentSBMLObject
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.protected java.lang.String name
protected java.lang.String definitionURL
private java.lang.String encodingURL
public abstract AbstractASTCSymbolNode clone()
ASTNode2
clone
in interface ASTNode2
clone
in class AbstractTreeNode
public boolean getAllowsChildren()
getAllowsChildren
in interface javax.swing.tree.TreeNode
public ASTNode2 getChildAt(int childIndex)
getChildAt
in interface javax.swing.tree.TreeNode
getChildAt
in class AbstractASTNode
public int getChildCount()
getChildCount
in interface javax.swing.tree.TreeNode
public java.lang.String getDefinitionURL()
ASTCSymbolBaseNode
ASTCSymbolBaseNode
getDefinitionURL
in interface ASTCSymbolBaseNode
public java.lang.String getEncodingURL()
ASTCSymbolNode
ASTCSymbolNode
getEncodingURL
in interface ASTCSymbolNode
public java.lang.String getName()
ASTCSymbolBaseNode
ASTCSymbolBaseNode
getName
in interface ASTCSymbolBaseNode
public boolean isSetDefinitionURL()
ASTCSymbolBaseNode
isSetDefinitionURL
in interface ASTCSymbolBaseNode
public boolean isSetEncodingURL()
ASTCSymbolNode
isSetEncodingURL
in interface ASTCSymbolNode
public boolean isSetName()
ASTCSymbolBaseNode
isSetName
in interface ASTCSymbolBaseNode
public void setDefinitionURL(java.lang.String definitionURL)
ASTCSymbolBaseNode
ASTCSymbolBaseNode
setDefinitionURL
in interface ASTCSymbolBaseNode
public void setEncodingURL(java.lang.String encodingURL)
ASTCSymbolNode
ASTCSymbolNode
setEncodingURL
in interface ASTCSymbolNode
public void setName(java.lang.String name)
ASTCSymbolBaseNode
ASTCSymbolBaseNode
setName
in interface ASTCSymbolBaseNode