All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class collage.kernel.Grammar

java.lang.Object
   |
   +----collage.kernel.Grammar

public class Grammar
extends Object
Collage grammar class.

A Grammar object is primarily a container for two other objects, namely the start collage, and the set of rules.

Version:
14 Apr 1997
Author:
Nils Schwabe

Constructor Index

 o Grammar()

Method Index

 o annotate()
Not yet implemented in the Java version.
 o getRules()
 o getStart()
 o insertRule(Rule)
 o normalize(boolean)
Normalizes the collage grammar.
 o setStart(Collage)

Constructors

 o Grammar
  public Grammar()

Methods

 o setStart
  public void setStart(Collage start)
 o getStart
  public Collage getStart()
 o insertRule
  public void insertRule(Rule rule)
 o getRules
  public RuleSet getRules()
 o normalize
  public void normalize(boolean transRightSide)
Normalizes the collage grammar.

This operation includes the normalization of both the rules and the start collage.

 o annotate
  public void annotate()
Not yet implemented in the Java version.


All Packages  Class Hierarchy  This Package  Previous  Next  Index