Cytoscape 2.8.0 API

org.cytoscape.equations.parse_tree
Class IdentNode

java.lang.Object
  extended by org.cytoscape.equations.parse_tree.Node
      extended by org.cytoscape.equations.parse_tree.IdentNode

public class IdentNode
extends Node

A node in the parse tree representing an attribute reference.


Constructor Summary
IdentNode(int sourceLocation, String attribName, Object defaultValue, Class type)
           
 
Method Summary
 void genCode(Stack<CodeAndSourceLocation> codeStack)
           
 String getAttribName()
           
 Object getDefaultValue()
           
 Node getLeftChild()
           
 Node getRightChild()
           
 Class getType()
           
 String toString()
           
 
Methods inherited from class org.cytoscape.equations.parse_tree.Node
getSourceLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdentNode

public IdentNode(int sourceLocation,
                 String attribName,
                 Object defaultValue,
                 Class type)
Method Detail

toString

public String toString()
Specified by:
toString in class Node

getType

public Class getType()
Specified by:
getType in class Node

getLeftChild

public Node getLeftChild()
Specified by:
getLeftChild in class Node
Returns:
null, This type of node never has any children!

getRightChild

public Node getRightChild()
Specified by:
getRightChild in class Node
Returns:
null, This type of node never has any children!

getAttribName

public String getAttribName()

getDefaultValue

public Object getDefaultValue()

genCode

public void genCode(Stack<CodeAndSourceLocation> codeStack)
Specified by:
genCode in class Node

Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.