A B C D E F G H I J K L M N O P R S T U V W X Y _

O

objectComponent - Variable in class edu.mit.ai.psg.ui.outliner.OutlineRendererDefault
default value is a JTextArea for rendering object via toString()
ObjectIClass - Static variable in class edu.mit.ai.psg.jeva.TypeMethods
 
ObjectOutline - class edu.mit.ai.psg.jexa.awt.ObjectOutline.
ObjectOutline: displays fields of objects and elements of arrays (uncovered using java.lang.reflect and Class methods).
ObjectOutline(Object) - Constructor for class edu.mit.ai.psg.jexa.awt.ObjectOutline
 
ObjectRenderer - class edu.mit.ai.psg.jexa.ObjectRenderer.
ObjectRenderer: displays fields of objects and elements of arrays (uncovered using java.lang.reflect and Class methods).
ObjectRenderer(OutlineMaker) - Constructor for class edu.mit.ai.psg.jexa.ObjectRenderer
 
ObservableBiographyRecorder - interface edu.mit.ai.psg.traveler.ObservableBiographyRecorder.
ObservableBiographyRecorder -- interface for trace recorders which may be observed adding to biography by ChangeObservers
ObservableRecord - interface edu.mit.ai.psg.traveler.ObservableRecord.
ObservableRecord -- interface for activity records which may be observed by ChangeObservers
ObservableSupport - class edu.mit.ai.psg.traveler.ObservableSupport.
Support for observable activity records.
ObservableSupport() - Constructor for class edu.mit.ai.psg.traveler.ObservableSupport
 
ObservableTraceRecorder - interface edu.mit.ai.psg.traveler.ObservableTraceRecorder.
ObservableTraceRecorder -- interface for trace recorders which may be observed adding to biography by ChangeObservers
OCTAL_LITERAL - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
OCTAL_LITERAL - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
olive - Static variable in class edu.mit.ai.psg.ui.patches.HTMLColor
olive = "#808000"
or(Object, Object) - Static method in class edu.mit.ai.psg.jeva.PrimitiveOperations
Logical and Bitwise |
or(Object, Object) - Static method in class edu.mit.ai.psg.jevaES.PrimitiveOperations
Logical and Bitwise |
ORASSIGN - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
ORASSIGN - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
outermostSynchronizationRecord(SynchronizationRecord) - Static method in class edu.mit.ai.psg.traveler.ActivityRecordMethods.BiographyIterator
 
outline(Object) - Static method in class edu.mit.ai.psg.ui.outliner.Outliner
Make a new window frame outlining obj, show frame, and return it.
outline(Object) - Method in class edu.mit.ai.psg.ui.outliner.OutlineMakerDefault
convenience method calls calls frame.show() before returning frame
outline(Object) - Method in interface edu.mit.ai.psg.ui.outliner.OutlineMaker
make and open a new window frame displaying an outline of this object
OutlineCommand - class edu.mit.ai.psg.ui.outliner.OutlineCommand.
Used for popup menu commands.
OutlineCommand(JTree, String) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineCommand
Initializes command; if this command is invoked, jTree is the JTree whose cursor becomes the wait cursor while this command runs in another thread named threadName.
outlineGenerator - Static variable in class edu.mit.ai.psg.jexa.awt.ObjectOutline
 
outlineGenerator - Static variable in class edu.mit.ai.psg.jexa.awt.ClassOutline
 
outlineGenerator - Static variable in class edu.mit.ai.psg.jexa.awt.MapOutline
 
outlineGenerator - Static variable in class edu.mit.ai.psg.jexa.awt.CollectionOutline
 
outlineGenerator - Static variable in class edu.mit.ai.psg.jexa.awt.BeanOutline
 
outlineGenerator - Static variable in class edu.mit.ai.psg.jexa.awt.ListOutline
 
outlineMaker - Static variable in class edu.mit.ai.psg.ui.outliner.Outliner
outlineMaker: the single instance through which static methods indirectly invoke their implementation methods.
OutlineMaker - interface edu.mit.ai.psg.ui.outliner.OutlineMaker.
An OutlineMaker takes objects and creates outline window frames holding an outline of each object, built by the OutlineRenderer for the object's most specific class or interface.
OutlineMakerDefault - class edu.mit.ai.psg.ui.outliner.OutlineMakerDefault.
OutlineMakerDefault provides a default implementation of OutlineMaker.
OutlineMakerDefault() - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineMakerDefault
 
OutlineModel - class edu.mit.ai.psg.ui.outliner.OutlineModel.
OutlineModel extends DefaultTreeModel for OutlineNodes, (1) to trigger generating children when they are accessed if they have not yet been computed (OutlineModel.getChildCount(java.lang.Object)), and (2) to notify children after they are added to and before they are removed from parent (OutlineModel.insertNodeInto(javax.swing.tree.MutableTreeNode, javax.swing.tree.MutableTreeNode, int), OutlineModel.removeNodeFromParent(javax.swing.tree.MutableTreeNode)).
OutlineModel.HiddenRootNode - class edu.mit.ai.psg.ui.outliner.OutlineModel.HiddenRootNode.
class used for hidden root node in outlines (outlines have a hidden root so that every display node has a parent, and rerendering can simply replace the node in its parent).
OutlineModel.HiddenRootNode(OutlineRenderer) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineModel.HiddenRootNode
 
OutlineModel(OutlineModel.HiddenRootNode) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineModel
 
OutlineModel(OutlineNode, OutlineRenderer) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineModel
creates and initializes a HiddenRootNode.
OutlineMouseListener - class edu.mit.ai.psg.ui.outliner.OutlineMouseListener.
OutlineMouseListener listens for and reacts to mouse events on an Outline.
OutlineMouseListener - class edu.mit.ai.psg.ui.outliner.awt.OutlineMouseListener.
OutlineMouseListener listens for and reacts to mouse events on an Outline.
OutlineMouseListener(JTree) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineMouseListener
 
OutlineMouseListener(Object, Component) - Constructor for class edu.mit.ai.psg.ui.outliner.awt.OutlineMouseListener
 
OutlineNode - interface edu.mit.ai.psg.ui.outliner.OutlineNode.
OutlineNode interface extends MutableTreeNode with additional state enabling each node to have its own renderer and optionally to keep a second object used for a label.
OutlineNodeDefault - class edu.mit.ai.psg.ui.outliner.OutlineNodeDefault.
OutlineNodeDefault: TreeNode class which extends DefaultMutableTreeNode by enabling each node to have its own renderer, to keep a second object used to compute a label, and to keep track of whether its children have been computed.
OutlineNodeDefault(Object, Object, OutlineRenderer) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineNodeDefault
 
OutlineNodeDefault(Object, OutlineRenderer) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineNodeDefault
 
outliner - Static variable in class edu.mit.ai.psg.ui.outliner.awt.Outliner
outliner: an instance through which static methods indirectly invoke their implementation methods.
Outliner - class edu.mit.ai.psg.ui.outliner.Outliner.
Outliner creates expandable/collapsible outline views of objects, where each node may have different renderings, and alternate renderings.
Outliner - class edu.mit.ai.psg.ui.outliner.awt.Outliner.
Outliner --- creates expandable/collapsible outline views of objects.
Outliner() - Constructor for class edu.mit.ai.psg.ui.outliner.Outliner
 
Outliner() - Constructor for class edu.mit.ai.psg.ui.outliner.awt.Outliner
 
OutlineRenderer - interface edu.mit.ai.psg.ui.outliner.OutlineRenderer.
An OutlineRenderer is used by an OutlineMaker to specialize tree behavior for the heterogeneous nodes in outlines.
OutlineRendererCaching - class edu.mit.ai.psg.ui.outliner.OutlineRendererCaching.
Renderer which caches object, label, and tool tip text for better performance; useful when computing text isn't trivial, e.g., if it involves long computation or formatting.
OutlineRendererCaching(OutlineMaker) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineRendererCaching
 
OutlineRendererDefault - class edu.mit.ai.psg.ui.outliner.OutlineRendererDefault.
OutlineRendererDefault provides a default implementation of OutlineRenderer.
OutlineRendererDefault.OutlineText - class edu.mit.ai.psg.ui.outliner.OutlineRendererDefault.OutlineText.
OutlineText: JTextArea with verticalAlignment Component.TOP_ALIGNMENT
OutlineRendererDefault.OutlineText() - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineRendererDefault.OutlineText
 
OutlineRendererDefault.OutlineText(String) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineRendererDefault.OutlineText
 
OutlineRendererDefault(OutlineMaker) - Constructor for class edu.mit.ai.psg.ui.outliner.OutlineRendererDefault
 
outlinerResourceName - Static variable in class edu.mit.ai.psg.ui.outliner.Outliner
 
OutlineTree - class edu.mit.ai.psg.ui.outliner.awt.OutlineTree.
OutlineTree: Base component class for outline components which can expand or collapse to show their children.
OutlineTree(Component) - Constructor for class edu.mit.ai.psg.ui.outliner.awt.OutlineTree
 

Copyright (c) 1996-1999
Massachusetts Institute of Technology

Feedback: jeva-feedback@ai.mit.edu

A B C D E F G H I J K L M N O P R S T U V W X Y _