Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z