All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class edu.mit.ai.psg.jevaESUI.SimpleNodeOutline

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----edu.mit.ai.psg.ui.outlines.OutlineTree
                                   |
                                   +----edu.mit.ai.psg.jevaESUI.SimpleNodeOutline

public class SimpleNodeOutline
extends OutlineTree
SimpleNodeOutline --- Outline generator for parse nodes.
1. Uses SimpleNode.printToString to generate display.
2. Shows children directly, not as an array.

Author:
CarlManning, caroma@ai.mit.edu
Copyright (c) 1997 Massachusetts Institute of Technology

Variable Index

 o defaultColor
 o myObject
 o outlineGenerator

Constructor Index

 o SimpleNodeOutline(SimpleNode)

Method Index

 o actionPerformed(ActionEvent)
Generates child nodes when first expanded.
 o generateChildren()
Generates children from child nodes of parse node.
 o initialize()
Call initialize before use to initialize outline generators.

Variables

 o defaultColor
 public static Color defaultColor
 o myObject
 public Object myObject
 o outlineGenerator
 public static IOutlineComponentGenerator outlineGenerator

Constructors

 o SimpleNodeOutline
 public SimpleNodeOutline(SimpleNode node)

Methods

 o actionPerformed
 public void actionPerformed(ActionEvent e)
Generates child nodes when first expanded.

Overrides:
actionPerformed in class OutlineTree
 o generateChildren
 public void generateChildren()
Generates children from child nodes of parse node.

Overrides:
generateChildren in class OutlineTree
 o initialize
 public static void initialize()
Call initialize before use to initialize outline generators. Calls Jexa.initialize(), and adds SimpleNodeOutlineGenerator for parse nodes.


All Packages  Class Hierarchy  This Package  Previous  Next  Index