fundamentals
Class EuArg

java.lang.Object
  |
  +--fundamentals.EuArg
Direct Known Subclasses:
indirectArg

public class EuArg
extends java.lang.Object

An abstract class representing arguments to LEA commands. Will be either a numerical value, or a reference to an entry in the testDatabase.


Field Summary
protected  double d
           
 
Constructor Summary
EuArg()
           
EuArg(double d)
           
 
Method Summary
 double numericVal()
           
 java.lang.String toString()
           
 void update(librarian.ppProcessor ppp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

d

protected double d
Constructor Detail

EuArg

public EuArg(double d)

EuArg

public EuArg()
Method Detail

numericVal

public double numericVal()
Returns:
The numerical value of the argument, or NaN if not set due to problems with testdatabase.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
A textual representation of the argument

update

public void update(librarian.ppProcessor ppp)
            throws DesignException
DesignException