org.geworkbench.engine.cascript
Class CasDataType

java.lang.Object
  extended by org.geworkbench.engine.cascript.CasDataType
Direct Known Subclasses:
CasCallReturn, CasDataPlug, CasReturn

public class CasDataType
extends java.lang.Object

The base data type class (also a meta class)

Error messages are generated here.

Version:
$Id: CasDataType.java,v 1.7 2005-12-07 15:47:09 manju Exp $
Author:
Behrooz Badii to CasDataType.java

Constructor Summary
CasDataType()
           
CasDataType(java.lang.String name)
           
 
Method Summary
 CasDataType accessArray(int i)
           
 CasDataType accessMatrix(int i, int j)
           
 CasDataType add(CasDataType b)
           
 CasDataType and(CasDataType b)
           
 CasDataType assign(CasDataType b)
           
 CasDataType copy()
           
 void da()
           
 CasDataType db()
           
 CasDataType eq(CasDataType b)
           
 CasDataType error(CasDataType b, java.lang.String msg)
           
 CasDataType error(java.lang.String msg)
           
 CasDataType ge(CasDataType b)
           
 java.lang.String getName()
           
 java.lang.String getPartOf()
           
 int getPosition()
           
 int getPosition2()
           
 java.lang.String getType()
           
 CasDataType gt(CasDataType b)
           
 void ia()
           
 CasDataType ib()
           
 void initializeArray()
           
 void initializeMatrix()
           
 CasDataType ldiv(CasDataType b)
           
 CasDataType le(CasDataType b)
           
 CasDataType lfracts(CasDataType b)
           
 CasDataType lt(CasDataType b)
           
 CasDataType minus(CasDataType b)
           
 CasDataType modulus(CasDataType b)
           
 CasDataType mul(CasDataType b)
           
 CasDataType ne(CasDataType b)
           
 CasDataType not()
           
 CasDataType or(CasDataType b)
           
 CasDataType plus(CasDataType b)
           
 void print()
           
 void print(java.io.PrintWriter w)
           
 CasDataType rdiv(CasDataType b)
           
 CasDataType rem(CasDataType b)
           
 CasDataType rfracts(CasDataType b)
           
 void setArrayValue(CasDataType a, int i)
           
 void setMatrixValue(CasDataType a, int i, int j)
           
 void setName(java.lang.String name)
           
 void setPartOf(java.lang.String p)
           
 void setPosition(int p)
           
 void setPositions(int p, int p2)
           
 CasDataType sub(CasDataType b)
           
 CasDataType subArrayofMatrix(int i)
           
 CasDataType times(CasDataType b)
           
 CasDataType transpose()
           
 java.lang.String typename()
           
 CasDataType uminus()
           
 void what()
           
 void what(java.io.PrintWriter w)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CasDataType

public CasDataType()

CasDataType

public CasDataType(java.lang.String name)
Method Detail

typename

public java.lang.String typename()

getType

public java.lang.String getType()

copy

public CasDataType copy()

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

error

public CasDataType error(java.lang.String msg)

error

public CasDataType error(CasDataType b,
                         java.lang.String msg)

print

public void print(java.io.PrintWriter w)

print

public void print()

what

public void what(java.io.PrintWriter w)

what

public void what()

assign

public CasDataType assign(CasDataType b)

transpose

public CasDataType transpose()

uminus

public CasDataType uminus()

plus

public CasDataType plus(CasDataType b)

add

public CasDataType add(CasDataType b)

minus

public CasDataType minus(CasDataType b)

sub

public CasDataType sub(CasDataType b)

times

public CasDataType times(CasDataType b)

mul

public CasDataType mul(CasDataType b)

lfracts

public CasDataType lfracts(CasDataType b)

rfracts

public CasDataType rfracts(CasDataType b)

ldiv

public CasDataType ldiv(CasDataType b)

rdiv

public CasDataType rdiv(CasDataType b)

modulus

public CasDataType modulus(CasDataType b)

rem

public CasDataType rem(CasDataType b)

gt

public CasDataType gt(CasDataType b)

ge

public CasDataType ge(CasDataType b)

lt

public CasDataType lt(CasDataType b)

le

public CasDataType le(CasDataType b)

eq

public CasDataType eq(CasDataType b)

ne

public CasDataType ne(CasDataType b)

and

public CasDataType and(CasDataType b)

or

public CasDataType or(CasDataType b)

not

public CasDataType not()

ia

public void ia()

da

public void da()

ib

public CasDataType ib()

db

public CasDataType db()

accessArray

public CasDataType accessArray(int i)

accessMatrix

public CasDataType accessMatrix(int i,
                                int j)

subArrayofMatrix

public CasDataType subArrayofMatrix(int i)

initializeArray

public void initializeArray()

initializeMatrix

public void initializeMatrix()

setMatrixValue

public void setMatrixValue(CasDataType a,
                           int i,
                           int j)

setArrayValue

public void setArrayValue(CasDataType a,
                          int i)

setPartOf

public void setPartOf(java.lang.String p)

getPartOf

public java.lang.String getPartOf()

setPosition

public void setPosition(int p)

setPositions

public void setPositions(int p,
                         int p2)

getPosition

public int getPosition()

getPosition2

public int getPosition2()