Top Fields Constructors Methods
com.sun.glass.ui.monocle

pack-priv final Class MonocleView

extends View
Class Inheritance
Imports
com.sun.glass.ui.Pixels, .View, .Window, java.util.Map

Field Summary

Modifier and TypeField and Description
private boolean
private static int
private static int
private static long
private boolean
private int
x

private int
y

Inherited from com.sun.glass.ui.View:
GESTURE_NO_DOUBLE_VALUEGESTURE_NO_VALUEIME_ATTR_CONVERTEDIME_ATTR_INPUTIME_ATTR_INPUT_ERRORIME_ATTR_TARGET_CONVERTEDIME_ATTR_TARGET_NOTCONVERTED

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected void
_begin(long ptr)

Implements abstract com.sun.glass.ui.View._begin.

Assuming this is used to lock the surface for painting

protected boolean
_close(long ptr)

Implements abstract com.sun.glass.ui.View._close.

protected long
_create(Map<K, V> caps)

Implements abstract com.sun.glass.ui.View._create.

protected void
_enableInputMethodEvents(long ptr, boolean enable)

Implements abstract com.sun.glass.ui.View._enableInputMethodEvents.

protected void
_end(long ptr)

Implements abstract com.sun.glass.ui.View._end.

Assuming this is used to unlock the surface after painting is done

protected boolean
_enterFullscreen(long ptr, boolean animate, boolean keepRatio, boolean hideCursor)

Implements abstract com.sun.glass.ui.View._enterFullscreen.

protected void
_exitFullscreen(long ptr, boolean animate)

Implements abstract com.sun.glass.ui.View._exitFullscreen.

pack-priv static int
pack-priv static int
pack-priv static long
protected int
protected long
protected int
_getX(long ptr)

Implements abstract com.sun.glass.ui.View._getX.

protected int
_getY(long ptr)

Implements abstract com.sun.glass.ui.View._getY.

protected void
protected void
_setParent(long ptr, long parentPtr)

Implements abstract com.sun.glass.ui.View._setParent.

protected void
_uploadPixels(long nativeViewPtr, Pixels pixels)

Implements abstract com.sun.glass.ui.View._uploadPixels.

protected int
notifyDragDrop(int x, int y, int absx, int absy, int recommendedDropAction)

Overrides com.sun.glass.ui.View.notifyDragDrop.

protected void
notifyDragEnd(int performedAction)

Overrides com.sun.glass.ui.View.notifyDragEnd.

protected int
notifyDragEnter(int x, int y, int absx, int absy, int recommendedDropAction)

Overrides com.sun.glass.ui.View.notifyDragEnter.

protected void
protected int
notifyDragOver(int x, int y, int absx, int absy, int recommendedDropAction)

Overrides com.sun.glass.ui.View.notifyDragOver.

protected void
notifyKey(int type, int keyCode, char[] keyChars, int modifiers)

Overrides com.sun.glass.ui.View.notifyKey.

Events

protected void
notifyMenu(int x, int y, int xAbs, int yAbs, boolean isKeyboardTrigger)

Overrides com.sun.glass.ui.View.notifyMenu.

protected void
notifyMouse(int type, int button, int x, int y, int xAbs, int yAbs, int modifiers, boolean isPopupTrigger, boolean isSynthesized)

Overrides com.sun.glass.ui.View.notifyMouse.

pack-priv void
protected void
notifyResize(int width, int height)

Overrides com.sun.glass.ui.View.notifyResize.

protected void
notifyScroll(int x, int y, int xAbs, int yAbs, double deltaX, double deltaY, int modifiers, int lines, int chars, int defaultLines, int defaultChars, double xMultiplier, double yMultiplier)

Overrides com.sun.glass.ui.View.notifyScroll.

protected void
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from com.sun.glass.ui.View:
_finishInputMethodCompositioncloseenableInputMethodEventsenterFullscreenexitFullscreenfinishInputMethodCompositiongetEventHandlergetHeightgetMultiClickMaxXgetMultiClickMaxYgetMultiClickTimegetNativeFrameBuffergetNativeViewgetWidthgetWindowgetXgetYhandleBeginTouchEventhandleEndTouchEventhandleNextTouchEventhandleRotateGestureEventhandleScrollGestureEventhandleSwipeGestureEventhandleZoomGestureEventisClosedisInFullscreenlocknotifyBeginTouchEventnotifyDragStartnotifyEndTouchEventnotifyInputMethodnotifyInputMethodCandidatePosRequestnotifyKeyAndReturnConsumednotifyNextTouchEventnotifyRepaintnotifyRotateGestureEventnotifyScrollGestureEventnotifySwipeGestureEventnotifyZoomGestureEventscheduleRepaintsetEventHandlertoggleFullscreenunlockupdateLocationuploadPixels

Field Detail

cursorVisibilityback to summary
private boolean cursorVisibility
multiClickMaxXback to summary
private static int multiClickMaxX
multiClickMaxYback to summary
private static int multiClickMaxY
multiClickTimeback to summary
private static long multiClickTime
resetCursorVisibilityback to summary
private boolean resetCursorVisibility
xback to summary
private int x
yback to summary
private int y

Constructor Detail

MonocleViewback to summary
pack-priv MonocleView()

Method Detail

_beginback to summary
protected void _begin(long ptr)

Implements abstract com.sun.glass.ui.View._begin.

Assuming this is used to lock the surface for painting

Annotations
@Override
_closeback to summary
protected boolean _close(long ptr)

Implements abstract com.sun.glass.ui.View._close.

Annotations
@Override
_createback to summary
protected long _create(Map<K, V> caps)

Implements abstract com.sun.glass.ui.View._create.

Annotations
@Override
_enableInputMethodEventsback to summary
protected void _enableInputMethodEvents(long ptr, boolean enable)

Implements abstract com.sun.glass.ui.View._enableInputMethodEvents.

Annotations
@Override
_endback to summary
protected void _end(long ptr)

Implements abstract com.sun.glass.ui.View._end.

Assuming this is used to unlock the surface after painting is done

Annotations
@Override
_enterFullscreenback to summary
protected boolean _enterFullscreen(long ptr, boolean animate, boolean keepRatio, boolean hideCursor)

Implements abstract com.sun.glass.ui.View._enterFullscreen.

Annotations
@Override
_exitFullscreenback to summary
protected void _exitFullscreen(long ptr, boolean animate)

Implements abstract com.sun.glass.ui.View._exitFullscreen.

Annotations
@Override
_getMultiClickMaxXback to summary
pack-priv static int _getMultiClickMaxX()
_getMultiClickMaxYback to summary
pack-priv static int _getMultiClickMaxY()
_getMultiClickTimeback to summary
pack-priv static long _getMultiClickTime()
_getNativeFrameBufferback to summary
protected int _getNativeFrameBuffer(long ptr)

Implements abstract com.sun.glass.ui.View._getNativeFrameBuffer.

Annotations
@Override
_getNativeViewback to summary
protected long _getNativeView(long ptr)

Implements abstract com.sun.glass.ui.View._getNativeView.

Annotations
@Override
_getXback to summary
protected int _getX(long ptr)

Implements abstract com.sun.glass.ui.View._getX.

Annotations
@Override
_getYback to summary
protected int _getY(long ptr)

Implements abstract com.sun.glass.ui.View._getY.

Annotations
@Override
_scheduleRepaintback to summary
protected void _scheduleRepaint(long ptr)

Implements abstract com.sun.glass.ui.View._scheduleRepaint.

Annotations
@Override
_setParentback to summary
protected void _setParent(long ptr, long parentPtr)

Implements abstract com.sun.glass.ui.View._setParent.

Annotations
@Override
_uploadPixelsback to summary
protected void _uploadPixels(long nativeViewPtr, Pixels pixels)

Implements abstract com.sun.glass.ui.View._uploadPixels.

Annotations
@Override
notifyDragDropback to summary
protected int notifyDragDrop(int x, int y, int absx, int absy, int recommendedDropAction)

Overrides com.sun.glass.ui.View.notifyDragDrop.

Annotations
@Override
notifyDragEndback to summary
protected void notifyDragEnd(int performedAction)

Overrides com.sun.glass.ui.View.notifyDragEnd.

Annotations
@Override
notifyDragEnterback to summary
protected int notifyDragEnter(int x, int y, int absx, int absy, int recommendedDropAction)

Overrides com.sun.glass.ui.View.notifyDragEnter.

Annotations
@Override
notifyDragLeaveback to summary
protected void notifyDragLeave()

Overrides com.sun.glass.ui.View.notifyDragLeave.

Annotations
@Override
notifyDragOverback to summary
protected int notifyDragOver(int x, int y, int absx, int absy, int recommendedDropAction)

Overrides com.sun.glass.ui.View.notifyDragOver.

Annotations
@Override
notifyKeyback to summary
protected void notifyKey(int type, int keyCode, char[] keyChars, int modifiers)

Overrides com.sun.glass.ui.View.notifyKey.

Events

Annotations
@Override
notifyMenuback to summary
protected void notifyMenu(int x, int y, int xAbs, int yAbs, boolean isKeyboardTrigger)

Overrides com.sun.glass.ui.View.notifyMenu.

Annotations
@Override
notifyMouseback to summary
protected void notifyMouse(int type, int button, int x, int y, int xAbs, int yAbs, int modifiers, boolean isPopupTrigger, boolean isSynthesized)

Overrides com.sun.glass.ui.View.notifyMouse.

Annotations
@Override
notifyRepaintback to summary
pack-priv void notifyRepaint()
notifyResizeback to summary
protected void notifyResize(int width, int height)

Overrides com.sun.glass.ui.View.notifyResize.

Annotations
@Override
notifyScrollback to summary
protected void notifyScroll(int x, int y, int xAbs, int yAbs, double deltaX, double deltaY, int modifiers, int lines, int chars, int defaultLines, int defaultChars, double xMultiplier, double yMultiplier)

Overrides com.sun.glass.ui.View.notifyScroll.

Annotations
@Override
notifyViewback to summary
protected void notifyView(int viewEvent)

Overrides com.sun.glass.ui.View.notifyView.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override