ModelInfo

ModelInfo

Superclass
Object

Subclasses
none

Referenced By
CompositeReportModel, NestedCompositeWrapper, CompositeWrapper,
CatModelWrapper

This class holds the information for displaying the model in a CompositeWrapper window. It
also handles the layout and updating of the display.  Look at the accessing methods to see
what the default values of the instance variables are.

Instance variables:
model <ApplicationModel> The model to be displayed.
layout <LayoutFrame> The layout of the model, if specified.
name <String> The name of this object.
specSymbol <Symbol> The name of the window spec.
menuBarSymbol <Symbol> The method name for obtaining the menu.
isBordered <Boolean> The subcanvas of this model should be bordered.
hasLayout <Boolean> The layout is specified.
useMenuBar <Boolean> The model uses a menu bar.
hasScrollBars <Boolean> The menu should have scroll bars by default.
isWindowScrollable <Boolean> The model should be put inside a scrollable subcanvas. This information is used only if the model is created inside the NestedCompositeWrapper. Developed By: Joseph W. Yoder (yoder@cs.uiuc.edu)