ics.TripleApl.Par Class Reference

Inheritance diagram for ics.TripleApl.Par:

ics.TripleApl.ConstPar ics.TripleApl.FunctionPar ics.TripleApl.ListPar ics.TripleApl.VarPar ics.TripleApl.ConstNumPar ics.TripleApl.ConstSymPar ics.TripleApl.ConstFloatPar ics.TripleApl.ConstIntPar List of all members.

Public Member Functions

abstract Par copy ()
abstract String toPrologString ()
abstract String toPrologString (Vector vars)
abstract String toString ()
abstract Object clone ()
abstract boolean isGrounded ()

Detailed Description

Abstract class Par, representing the parameters used in atoms, wff's, etc.

Author:
Meindert Kroesea
Version:
2.0, July 2003
Since:
1.0, August 2002


Member Function Documentation

abstract Object ics.TripleApl.Par.clone  )  [pure virtual]
 

Implemented in ics.TripleApl.ConstFloatPar, ics.TripleApl.ConstIntPar, ics.TripleApl.ConstSymPar, ics.TripleApl.FunctionPar, ics.TripleApl.ListPar, and ics.TripleApl.VarPar.

abstract Par ics.TripleApl.Par.copy  )  [pure virtual]
 

Method to get a copy of a parameter.

Returns:
Par, the copy of the parameter.

Implemented in ics.TripleApl.ConstFloatPar, ics.TripleApl.ConstIntPar, ics.TripleApl.ConstSymPar, ics.TripleApl.FunctionPar, ics.TripleApl.ListPar, and ics.TripleApl.VarPar.

abstract boolean ics.TripleApl.Par.isGrounded  )  [pure virtual]
 

Implemented in ics.TripleApl.ConstPar, ics.TripleApl.FunctionPar, ics.TripleApl.ListPar, and ics.TripleApl.VarPar.

abstract String ics.TripleApl.Par.toPrologString Vector  vars  )  [pure virtual]
 

Implemented in ics.TripleApl.ConstFloatPar, ics.TripleApl.ConstIntPar, ics.TripleApl.ConstSymPar, ics.TripleApl.FunctionPar, ics.TripleApl.ListPar, and ics.TripleApl.VarPar.

abstract String ics.TripleApl.Par.toPrologString  )  [pure virtual]
 

Method to get a `Prolog friendly' version of a parameter.

Returns:
String, a `Prolog friendly' version of a parameter.

Implemented in ics.TripleApl.ConstFloatPar, ics.TripleApl.ConstIntPar, ics.TripleApl.ConstSymPar, ics.TripleApl.FunctionPar, ics.TripleApl.ListPar, and ics.TripleApl.VarPar.

abstract String ics.TripleApl.Par.toString  )  [pure virtual]
 

Method to get a printable version of a parameter.

Returns:
String, a printable version of a parameter.

Implemented in ics.TripleApl.ConstFloatPar, ics.TripleApl.ConstIntPar, ics.TripleApl.ConstSymPar, ics.TripleApl.FunctionPar, ics.TripleApl.ListPar, and ics.TripleApl.VarPar.


The documentation for this class was generated from the following file:
Generated on Mon Dec 12 15:07:23 2005 for 3APL by  doxygen 1.4.5