All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class collage.generic.Envi

java.lang.Object
   |
   +----openstar.generic.Model
           |
           +----collage.generic.Envi

public class Envi
extends Model
A Collage grammar environment, including the grammar itself and a set of arbitrary parameters.

This class represents one of (at least) two primary models within the CollageSystem. The other important model is represented by the class DerivationResult.

Version:
11 Jun 1997
Author:
Nils Schwabe

Variable Index

 o cg
The parsed/generated collage grammar
 o derivationTable
The parsed/generated derivation table
 o displays
The list of defined displays
 o errorMsg
Parser error message
 o paramSet
A set of parameters
 o tableInfoList
The parsed/generated table info list

Constructor Index

 o Envi()

Method Index

 o getDisplays()
 o getErrorMsg()
 o getGrammar()
 o getParamSet()
 o getTable()
 o getTableInfoList()
 o reset(boolean)
Reset the environment.
 o setDisplays(TypedList)
 o setErrorMsg(String)
 o setGrammar(Grammar)
 o setParamSet(ParamSet)
 o setTable(Table)
 o setTableInfoList(TableInfoList)

Variables

 o paramSet
  protected ParamSet paramSet
A set of parameters

 o cg
  protected Grammar cg
The parsed/generated collage grammar

 o derivationTable
  protected Table derivationTable
The parsed/generated derivation table

 o tableInfoList
  protected TableInfoList tableInfoList
The parsed/generated table info list

 o displays
  protected TypedList displays
The list of defined displays

 o errorMsg
  protected String errorMsg
Parser error message

Constructors

 o Envi
  public Envi()

Methods

 o reset
  public void reset(boolean notifyListeners)
Reset the environment.

 o setParamSet
  public void setParamSet(ParamSet paramSet)
 o getParamSet
  public ParamSet getParamSet()
 o setGrammar
  public void setGrammar(Grammar grammar)
 o getGrammar
  public Grammar getGrammar()
 o setTable
  public void setTable(Table table)
 o getTable
  public Table getTable()
 o setTableInfoList
  public void setTableInfoList(TableInfoList tableInfoList)
 o getTableInfoList
  public TableInfoList getTableInfoList()
 o setDisplays
  public void setDisplays(TypedList displays)
 o getDisplays
  public TypedList getDisplays()
 o setErrorMsg
  public void setErrorMsg(String errorMsg)
 o getErrorMsg
  public String getErrorMsg()

All Packages  Class Hierarchy  This Package  Previous  Next  Index