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

M

main(String[]) - Static method in class edu.cmu.sun.exe.LaunchDemo
 
makeAbreviation(ItemModel) - Method in class edu.cmu.sun.view.AbstractFoldView
 
makeActive() - Method in class edu.cmu.sun.controller.WindowController
Make this window the active window in the column.
makeActive() - Method in class edu.cmu.sun.model.WindowModel
 
makeAnimationPlan() - Method in class edu.cmu.sun.folds.LayoutTransitoner
makes an animation plan between activeLayout and nextLayout and stores it in the plan member variable
makeBottomCrinkleShape() - Method in class edu.cmu.sun.view.AbstractFoldView
 
makeCrinkle(Geometry, Geometry) - Method in class edu.cmu.sun.view.AbstractFoldView
 
makeCrinkleGeometry(CompositeInterpolator3D, CompositeInterpolator3D, boolean) - Method in class edu.cmu.sun.view.AbstractFoldView
returns a top crinkle shape to be used in the layout
makeNewViewForLayout(LayoutComponent) - Method in class edu.cmu.sun.view.WindowContentView
 
makeRecent(ColumnModel) - Method in class edu.cmu.sun.model.SceneModel
 
makeSlabShape() - Method in class edu.cmu.sun.view.AbstractFoldView
the slab is a box that grows accomidate extra space in the crinkle.
makeTopCrinkleShape() - Method in class edu.cmu.sun.view.AbstractFoldView
 
makeUnstacked(ColumnModel) - Method in class edu.cmu.sun.model.SceneModel
 
match(Layout, Layout) - Method in class edu.cmu.sun.folds.LayoutMatcher
Mathces components between these two layouts.
matchedWithComponent - Variable in class edu.cmu.sun.folds.LayoutComponent
During the animation steps, components need to be matched with other components they will be transitioning into.
matchLayouts() - Method in class edu.cmu.sun.folds.LayoutMatcher
Go through each pair of components (cross product) and call tryToMatch();
matchLayouts() - Method in class edu.cmu.sun.folds.LayoutTransitoner
Between the two laytous, match the components that need to animate between each other.
MAX_FONT_QUALITY - Static variable in class edu.cmu.sun.components.Text2DView
Max font quality *
MAX_ITEMS_IN_LIST - Static variable in class edu.cmu.sun.folds.LayoutCreator
the maximum number of items that any Layout may have.
maxHeight - Variable in class edu.cmu.sun.folds.LayoutCreator
The maximum height of the final Layout that this object will create.
MENU_WIDGET_X - Static variable in class edu.cmu.sun.view.WindowBarView
 
menuButton - Variable in class edu.cmu.sun.view.WindowBarView
 
merge(IndexRange) - Method in class edu.cmu.sun.folds.IndexRange
Merges this range with the other range this function takes the lowest start, and the highest end, and sets this index range to encompas both
MiddleFoldView - Class in edu.cmu.sun.view
Assembles, draws, and updates the middle fold component of a folded-scrolling window.
MiddleFoldView(LayoutComponent) - Constructor for class edu.cmu.sun.view.MiddleFoldView
 
middleNumber - Variable in class edu.cmu.sun.view.AbstractFoldView
 
MIN_FONT_QUALITY - Static variable in class edu.cmu.sun.components.Text2DView
Min font quality *
MIN_ITEMS_IN_LIST - Static variable in class edu.cmu.sun.folds.LayoutCreator
The minimum number of items that any layout may have.
mode - Variable in class edu.cmu.sun.folds.LayoutMatcher
The mode of operation for the matchLayouts() call.
model - Variable in class edu.cmu.sun.controller.ItemController
 
model - Variable in class edu.cmu.sun.controller.WindowController
The model obejct representing this window.
model - Variable in class edu.cmu.sun.folds.LayoutComponent
The model that underlies this component.
Model - Class in edu.cmu.sun.model
A basic Observer pattern that holds off update notification.
Model() - Constructor for class edu.cmu.sun.model.Model
Create a new model.
model - Variable in class edu.cmu.sun.view.ColumnView
 
model - Variable in class edu.cmu.sun.view.GlueView
 
model - Variable in class edu.cmu.sun.view.ItemView
 
model - Variable in class edu.cmu.sun.view.SceneView
 
model - Variable in class edu.cmu.sun.view.WindowBarView
 
model - Variable in class edu.cmu.sun.view.WindowView
 
modelChanged(Model) - Method in interface edu.cmu.sun.model.ModelListener
 
modelChanged(Model) - Method in class edu.cmu.sun.view.ColumnGlueView
 
modelChanged(Model) - Method in class edu.cmu.sun.view.ColumnView
 
modelChanged(Model) - Method in class edu.cmu.sun.view.GlueView
 
modelChanged(Model) - Method in class edu.cmu.sun.view.ItemView
 
modelChanged(Model) - Method in class edu.cmu.sun.view.SceneView
 
modelChanged(Model) - Method in class edu.cmu.sun.view.WindowBarView
 
modelChanged(Model) - Method in class edu.cmu.sun.view.WindowView
 
ModelListener - Interface in edu.cmu.sun.model
Interface for any object that wishes to listen to changes in models.
modelNeedsUpdate - Variable in class edu.cmu.sun.model.Model
True if the model has changed that the listeners need an update.

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