edu.psu.geovista.app.spreadsheet.formula
Class Node

java.lang.Object
  extended byedu.psu.geovista.app.spreadsheet.formula.Node

public class Node
extends java.lang.Object


Field Summary
static int ABS_ADDR
           
static int COLON
           
static int COMMA
           
static int DEFAULT
          Based on tool
static int EXP
           
static int FUNCTION
           
static int LPAREN
           
static int NUMBER
           
static int OPERATOR
           
static int REL_ADDR
           
static int RPAREN
           
 
Method Summary
 void addParam(Node node)
           
 void appendData(char data)
           
 void appendData(java.lang.String data)
           
 java.awt.Point getAddress()
          For absolute address
 java.lang.String getData()
           
 java.util.LinkedList getExp()
           
 Node getNextRange()
           
 float getNumber()
           
 java.util.LinkedList getParams()
           
 Cell getReference()
          For relative address
 int getType()
          get/set edu.psu.geovista.app.spreadsheet.functions
 boolean isPending()
           
 boolean isType(int type)
           
 void setAddress(int x, int y)
           
 void setAddress(java.awt.Point address)
           
 void setData(java.lang.String data)
           
 void setExp(java.util.LinkedList exp)
           
 void setNextRange(Node node)
           
 void setNumber(float number)
           
 void setParams(java.util.LinkedList list)
           
 void setPending(boolean pending)
           
 void setReference(Cell reference)
           
 void setType(int type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final int DEFAULT
Based on tool

See Also:
Constant Field Values

REL_ADDR

public static final int REL_ADDR
See Also:
Constant Field Values

ABS_ADDR

public static final int ABS_ADDR
See Also:
Constant Field Values

FUNCTION

public static final int FUNCTION
See Also:
Constant Field Values

LPAREN

public static final int LPAREN
See Also:
Constant Field Values

RPAREN

public static final int RPAREN
See Also:
Constant Field Values

NUMBER

public static final int NUMBER
See Also:
Constant Field Values

OPERATOR

public static final int OPERATOR
See Also:
Constant Field Values

COMMA

public static final int COMMA
See Also:
Constant Field Values

COLON

public static final int COLON
See Also:
Constant Field Values

EXP

public static final int EXP
See Also:
Constant Field Values
Method Detail

getReference

public Cell getReference()
For relative address


setReference

public void setReference(Cell reference)

getAddress

public java.awt.Point getAddress()
For absolute address


setAddress

public void setAddress(java.awt.Point address)

setAddress

public void setAddress(int x,
                       int y)

getType

public int getType()
get/set edu.psu.geovista.app.spreadsheet.functions


setType

public void setType(int type)

isType

public boolean isType(int type)

getNumber

public float getNumber()

getData

public java.lang.String getData()

getParams

public java.util.LinkedList getParams()

getNextRange

public Node getNextRange()

getExp

public java.util.LinkedList getExp()

setNumber

public void setNumber(float number)

setData

public void setData(java.lang.String data)

appendData

public void appendData(char data)

appendData

public void appendData(java.lang.String data)

setParams

public void setParams(java.util.LinkedList list)

addParam

public void addParam(Node node)

setNextRange

public void setNextRange(Node node)

setExp

public void setExp(java.util.LinkedList exp)

setPending

public void setPending(boolean pending)

isPending

public boolean isPending()


Copyright © 1996-2003 GeoVista Center. All Rights Reserved.