jmathlib.tools.treeanalyser
Class TreeAnalyser

java.lang.Object
  extended by jmathlib.core.interpreter.RootObject
      extended by jmathlib.tools.treeanalyser.TreeAnalyser
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, ErrorCodes, TokenConstants

public class TreeAnalyser
extends RootObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface jmathlib.core.constants.ErrorCodes
ERR_BRACKET_OPEN, ERR_BRACKET_ORDER, ERR_FUNCTION_NOT_FOUND, ERR_FUNCTION_NOT_IMPLEMENTED, ERR_INSUFFICIENT_PARAMETERS, ERR_INVALID_PARAMETER, ERR_LVALUE_REQUIRED, ERR_MATRIX_SINGULAR, ERR_NOT_SQUARE_MATRIX, ERR_OPNOTSUPPORTED, ERR_TOO_MANY_PARAMETERS, ERR_USER_ERROR, ERR_VARIABLE_NOTDEFINED, OK, OK_FUNCTION_PROCESS
 
Fields inherited from interface jmathlib.core.constants.TokenConstants
ADDSUB_PRIORITY, AND_PRIORITY, ANDAND_PRIORITY, ASSIGN_PRIORITY, BRACKET_PRIORITY, COMPARE_PRIORITY, CONCAT, MATRIX, MULDIV_PRIORITY, OR_PRIORITY, OROR_PRIORITY, PARAMETER, POWER_PRIORITY, RELATION_PRIORITY, SINGLE, ttDelimiter, ttNotSet, ttOperand, ttOperator
 
Constructor Summary
TreeAnalyser(OperandToken opTok)
          Constructs a new instance of the TreeAnalyser.
 
Method Summary
protected  javax.swing.tree.DefaultMutableTreeNode getSelectedNode()
          Returns the TreeNode instance that is selected in the tree.
 java.lang.String isDisplayResult(Token token)
           
static void main(java.lang.String[] args)
          MAIN
 
Methods inherited from class jmathlib.core.interpreter.RootObject
clone, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeAnalyser

public TreeAnalyser(OperandToken opTok)
Constructs a new instance of the TreeAnalyser.

Method Detail

getSelectedNode

protected javax.swing.tree.DefaultMutableTreeNode getSelectedNode()
Returns the TreeNode instance that is selected in the tree. If nothing is selected, null is returned.


isDisplayResult

public java.lang.String isDisplayResult(Token token)

main

public static void main(java.lang.String[] args)
MAIN