All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ca.carleton.sce.ucmagents.lfmparse.ASTpathSpec

ca.carleton.sce.ucmagents.lfmparse.SimpleNode
   |
   +----ca.carleton.sce.ucmagents.lfmparse.ASTpathSpec

public class ASTpathSpec
extends SimpleNode
ASTpathSpec is a class that is used as a node in the AST in order to contain all the information related to paths in a model. It may also have several child nodes: a path atoms specification, a semi-path list, a path list, and a composition list. Several boolean attributes indicate whether such children exist. It was built using jjtree 0.3.5.

Version:
1.00, 1998 01 28
Author:
Daniel Amyot, damyot@csi.uottawa.ca
See Also:
ASTpathAtomsSpec, ASTsemiPathList, ASTpathList, ASTcompositionList, ASTmodel, SimpleNode

Method Index

 o hasPathAtoms()
Indicate the existence of a path atoms specification.
 o hasPathComps()
Indicate the existence of a composition list.
 o hasPaths()
Indicate the existence of a path list.
 o hasSemiPaths()
Indicate the existence of a semi-path list.
 o setPathAtoms(boolean)
Set the existence of a path atoms specification.
 o setPathComps(boolean)
Set the existence of a composition list.
 o setPaths(boolean)
Set the existence of a path list.
 o setSemiPaths(boolean)
Set the existence of a semi-path list.
 o toString()

Methods

 o setPathAtoms
 public void setPathAtoms(boolean pas)
Set the existence of a path atoms specification.

Parameters:
pas - true if it exists
See Also:
ASTpathAtomsSpec
 o hasPathAtoms
 public boolean hasPathAtoms()
Indicate the existence of a path atoms specification.

See Also:
ASTpathAtomsSpec
 o setSemiPaths
 public void setSemiPaths(boolean spl)
Set the existence of a semi-path list.

Parameters:
spl - true if it exists
See Also:
ASTsemiPathList
 o hasSemiPaths
 public boolean hasSemiPaths()
Indicate the existence of a semi-path list.

See Also:
ASTsemiPathList
 o setPaths
 public void setPaths(boolean pl)
Set the existence of a path list.

Parameters:
pas - true if it exists
See Also:
ASTpathList
 o hasPaths
 public boolean hasPaths()
Indicate the existence of a path list.

See Also:
ASTpathList
 o setPathComps
 public void setPathComps(boolean pcl)
Set the existence of a composition list.

Parameters:
pas - true if it exists
See Also:
ASTcompositionList
 o hasPathComps
 public boolean hasPathComps()
Indicate the existence of a composition list.

See Also:
ASTcompositionList
 o toString
 public String toString()
Overrides:
toString in class SimpleNode

All Packages  Class Hierarchy  This Package  Previous  Next  Index