edu.cmu.sun.view
Class WindowBarView
java.lang.Object
Component3D
edu.cmu.sun.view.WindowBarView
- All Implemented Interfaces:
- ModelListener
public class WindowBarView
- extends Component3D
- implements ModelListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
model
WindowModel model
controller
WindowController controller
topBar
BoxComponent topBar
bottomBar
BoxComponent bottomBar
images
Component3D images
closeButton
ImageComponent closeButton
unpinnedButton
ImageComponent unpinnedButton
pinnedButton
ImageComponent pinnedButton
knurling
ImageComponent knurling
searchButton
ImageComponent searchButton
menuButton
ImageComponent menuButton
titleText
TextComponent titleText
APPEARANCE
static final Appearance APPEARANCE
WIDTH
static final float WIDTH
- See Also:
- Constant Field Values
TOP_HEIGHT
static final float TOP_HEIGHT
- See Also:
- Constant Field Values
BOTTOM_HEIGHT
static final float BOTTOM_HEIGHT
- See Also:
- Constant Field Values
DEPTH
static final float DEPTH
- See Also:
- Constant Field Values
IMAGE_Z
static final float IMAGE_Z
- See Also:
- Constant Field Values
WIDGET_HEIGHT
static final float WIDGET_HEIGHT
- See Also:
- Constant Field Values
SMALL_WIDGET_WIDTH
static final float SMALL_WIDGET_WIDTH
- See Also:
- Constant Field Values
LARGE_WIDGET_WIDTH
static final float LARGE_WIDGET_WIDTH
- See Also:
- Constant Field Values
SPACING
static final float SPACING
- See Also:
- Constant Field Values
WIDGET_Y
static final float WIDGET_Y
- See Also:
- Constant Field Values
TITLE_Y
static final float TITLE_Y
- See Also:
- Constant Field Values
TITLE_X
static final float TITLE_X
- See Also:
- Constant Field Values
CLOSE_WIDGET_X
static final float CLOSE_WIDGET_X
- See Also:
- Constant Field Values
PIN_WIDGET_X
static final float PIN_WIDGET_X
- See Also:
- Constant Field Values
KNURLING_X
static final float KNURLING_X
- See Also:
- Constant Field Values
KNURLING_NOCLOSE_X
static final float KNURLING_NOCLOSE_X
- See Also:
- Constant Field Values
KNURLING_WIDTH
static final float KNURLING_WIDTH
- See Also:
- Constant Field Values
KNURLING_NOCLOSE_WIDTH
static final float KNURLING_NOCLOSE_WIDTH
- See Also:
- Constant Field Values
SEARCH_WIDGET_X
static final float SEARCH_WIDGET_X
- See Also:
- Constant Field Values
MENU_WIDGET_X
static final float MENU_WIDGET_X
- See Also:
- Constant Field Values
WindowBarView
public WindowBarView(WindowModel model,
WindowController controller)
buildSubComponents
private void buildSubComponents()
modelChanged
public void modelChanged(Model m)
- Specified by:
modelChanged in interface ModelListener
update
public void update()
processEvent
public void processEvent(LgEvent e)
getTargetEventClasses
public java.lang.Class<LgEvent>[] getTargetEventClasses()
getHeight
public static float getHeight()