Uses of Class
edu.cmu.sun.model.WindowModel

Packages that use WindowModel
edu.cmu.sun.controller The controller package is responsible for handling user actions. 
edu.cmu.sun.exe   
edu.cmu.sun.folds Handles all of the logic level work for the folded scrolling interaction. 
edu.cmu.sun.model All of the back-end logic that determines the nested structure and visual layout of the screen. 
edu.cmu.sun.view Component3D objects that update the scene graph from the models and dispatch mouse events to controllers. 
 

Uses of WindowModel in edu.cmu.sun.controller
 

Fields in edu.cmu.sun.controller declared as WindowModel
(package private)  WindowModel WindowController.model
          The model obejct representing this window.
 

Constructors in edu.cmu.sun.controller with parameters of type WindowModel
WindowController(WindowModel model)
          Create a new controller to affect changes in the provided model.
 

Uses of WindowModel in edu.cmu.sun.exe
 

Methods in edu.cmu.sun.exe that return WindowModel
private  WindowModel LaunchDemo.getWindowModelForPath(java.lang.String path)
           
 

Uses of WindowModel in edu.cmu.sun.folds
 

Fields in edu.cmu.sun.folds declared as WindowModel
(package private)  WindowModel LayoutCreator.winModel
          The window model that this object will do layout for.
 

Constructors in edu.cmu.sun.folds with parameters of type WindowModel
LayoutCreator(WindowModel winModel)
          Create a new LayoutCreator for the WindowModel
 

Uses of WindowModel in edu.cmu.sun.model
 

Fields in edu.cmu.sun.model declared as WindowModel
(package private)  WindowModel ColumnModel.activeWindowModel
           
(package private)  WindowModel ListModel.windowModel
           
 

Fields in edu.cmu.sun.model with type parameters of type WindowModel
(package private)  java.util.ArrayList<WindowModel> ColumnModel.windows
           
 

Methods in edu.cmu.sun.model that return WindowModel
 WindowModel ColumnModel.getActiveWindowModel()
           
private  WindowModel WindowModel.getParentWindow()
           
 WindowModel ListModel.getWindowModel()
          might return null if not set yet.
 

Methods in edu.cmu.sun.model that return types with arguments of type WindowModel
 java.util.List<WindowModel> ColumnModel.getWindowModels()
          returns a list of the windows in this model.
 

Methods in edu.cmu.sun.model with parameters of type WindowModel
 void ColumnModel.addWindow(WindowModel win)
           
 int WindowModel.compareTo(WindowModel other)
           
 boolean ColumnModel.contains(WindowModel model)
           
 int ColumnModel.getPosition(WindowModel model)
           
 void ColumnModel.removeWindow(WindowModel win)
           
 void ColumnModel.setActiveWindowModel(WindowModel activeWindowModel)
           
 void ListModel.setWindowModel(WindowModel model)
           
 

Uses of WindowModel in edu.cmu.sun.view
 

Fields in edu.cmu.sun.view declared as WindowModel
(package private)  WindowModel WindowView.model
           
(package private)  WindowModel WindowBarView.model
           
 

Fields in edu.cmu.sun.view with type parameters of type WindowModel
(package private)  java.util.List<WindowModel> ColumnGlueView.windowModelsForThisGlue
           
 

Methods in edu.cmu.sun.view that return WindowModel
 WindowModel WindowView.getModel()
           
 

Methods in edu.cmu.sun.view with parameters of type WindowModel
private  WindowView ColumnView.getViewForModel(WindowModel winModel)
          returns the windowView with the corresponding WindowModel.
private  void ColumnGlueView.listenToWindowModel(WindowModel windowModel)
           
 

Constructors in edu.cmu.sun.view with parameters of type WindowModel
WindowBarView(WindowModel model, WindowController controller)
           
WindowView(WindowModel model)