All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class javaParse.LRTableWindow

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----javaParse.WindowItem
                                           |
                                           +----javaParse.ParserWindow
                                                   |
                                                   +----javaParse.TableWindow
                                                           |
                                                           +----javaParse.LRTableWindow

public class LRTableWindow
extends TableWindow
The window for the parse table for LR Grammars This window has a few extra things that are particular to LR such as a popup window warning the user that they can go no further if there are conflicts in the table.


Constructor Index

 o LRTableWindow(ParseTable, Checker)

Method Index

 o done()
override done so that the parse table can be reset to the order of elements that the user entered (if, of course, what the user entered was correct)

Constructors

 o LRTableWindow
 public LRTableWindow(ParseTable table,
                      Checker checker)
Parameters:
table - the parse table that will help create the window
checker - the checker that will check the user's answers against the correct ones

Methods

 o done
 public void done()
override done so that the parse table can be reset to the order of elements that the user entered (if, of course, what the user entered was correct)

Overrides:
done in class ParserWindow

All Packages  Class Hierarchy  This Package  Previous  Next  Index