org.apache.pivot.wtk
Class ApplicationContext.DisplayHost

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

public static class ApplicationContext.DisplayHost
extends Component

Native display host.

See Also:
Serialized Form

Nested Class Summary
 
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
ApplicationContext.DisplayHost()
           
 
Method Summary
 AWTEvent getCurrentAWTEvent()
           
 Display getDisplay()
           
 double getScale()
           
 void paint(Graphics graphics)
           
 void print(Graphics graphics)
           
protected  void processComponentEvent(ComponentEvent event)
           
protected  void processEvent(AWTEvent 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.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, 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, getAccessibleContext, 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, printAll, 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

public ApplicationContext.DisplayHost()
Method Detail

getDisplay

public Display getDisplay()

getCurrentAWTEvent

public AWTEvent getCurrentAWTEvent()

getScale

public double getScale()

setScale

public void setScale(double scale)

scaleUp

public void scaleUp()

scaleDown

public void scaleDown()

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 Component

update

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

print

public void print(Graphics graphics)
Overrides:
print in class Component

processEvent

protected void processEvent(AWTEvent event)
Overrides:
processEvent in class Component

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