org.apache.pivot.wtk
Class ApplicationContext.DisplayHost

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Canvas
          extended by org.apache.pivot.wtk.ApplicationContext.DisplayHost
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Enclosing class:
ApplicationContext

public final class ApplicationContext.DisplayHost
extends Canvas

Native display host.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Canvas
Canvas.AccessibleAWTCanvas
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
protected ApplicationContext.DisplayHost()
           
 
Method Summary
 ApplicationContext getApplicationContext()
           
 Point getMouseLocation()
           
 double getScale()
           
 void paint(Graphics graphics)
           
protected  void processComponentEvent(ComponentEvent event)
           
protected  void processFocusEvent(FocusEvent event)
           
protected  void processKeyEvent(KeyEvent event)
           
protected  void processMouseEvent(MouseEvent event)
           
protected  void processMouseMotionEvent(MouseEvent event)
           
protected  void processMouseWheelEvent(MouseWheelEvent event)
           
 void repaint(int x, int y, int width, int height)
           
 void scaleDown()
           
 void scaleUp()
           
 void setScale(double scale)
           
 void update(Graphics graphics)
           
 
Methods inherited from class java.awt.Canvas
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ApplicationContext.DisplayHost

protected ApplicationContext.DisplayHost()
Method Detail

getApplicationContext

public ApplicationContext getApplicationContext()

getScale

public double getScale()

setScale

public void setScale(double scale)

scaleUp

public void scaleUp()

scaleDown

public void scaleDown()

getMouseLocation

public Point getMouseLocation()

repaint

public void repaint(int x,
                    int y,
                    int width,
                    int height)
Overrides:
repaint in class Component

paint

public void paint(Graphics graphics)
Overrides:
paint in class Canvas

update

public void update(Graphics graphics)
Overrides:
update in class Canvas

processComponentEvent

protected void processComponentEvent(ComponentEvent event)
Overrides:
processComponentEvent in class Component

processFocusEvent

protected void processFocusEvent(FocusEvent event)
Overrides:
processFocusEvent in class Component

processMouseEvent

protected void processMouseEvent(MouseEvent event)
Overrides:
processMouseEvent in class Component

processMouseMotionEvent

protected void processMouseMotionEvent(MouseEvent event)
Overrides:
processMouseMotionEvent in class Component

processMouseWheelEvent

protected void processMouseWheelEvent(MouseWheelEvent event)
Overrides:
processMouseWheelEvent in class Component

processKeyEvent

protected void processKeyEvent(KeyEvent event)
Overrides:
processKeyEvent in class Component