edu.cmu.sun.view
Class WindowView
java.lang.Object
Component3D
edu.cmu.sun.view.WindowView
- All Implemented Interfaces:
- ModelListener
public class WindowView
- extends Component3D
- implements ModelListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WINDOW_TRANSISION_MSEC
public static final int WINDOW_TRANSISION_MSEC
- See Also:
- Constant Field Values
FOLD_START_MSEC
public static final int FOLD_START_MSEC
- See Also:
- Constant Field Values
FOLD_DURATION_MSEC
public static final int FOLD_DURATION_MSEC
- See Also:
- Constant Field Values
ROTATION_AXIS
private javax.vecmath.Vector3f ROTATION_AXIS
Z_LAYERING
public static final float Z_LAYERING
- See Also:
- Constant Field Values
WIDTH
public static final float WIDTH
- See Also:
- Constant Field Values
DEPTH
public static final float DEPTH
- See Also:
- Constant Field Values
model
WindowModel model
controller
WindowController controller
animationManager
LayoutTransitoner animationManager
activeLayout
Layout activeLayout
foldedBack
boolean foldedBack
windowBarView
WindowBarView windowBarView
windowContentView
WindowContentView windowContentView
WindowView
public WindowView(WindowModel model)
foldBack
public void foldBack()
foldForward
public void foldForward(boolean delay)
isFolded
public boolean isFolded()
update
private void update()
modelChanged
public void modelChanged(Model m)
- Specified by:
modelChanged in interface ModelListener
getModel
public WindowModel getModel()
getItemViewMatchingModel
public ItemView getItemViewMatchingModel(ItemModel itemModel)