APIdia Launch Partner
Top Fields Constructors Methods
com.sun.glass.ui.headless

public Class HeadlessView

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

Field Summary

Modifier and TypeField and Description
private long
private Pixels
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
public

Method Summary

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

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

protected boolean
_close(long ptr)

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

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

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.

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.

protected long
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 ptr, Pixels pixels)

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

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

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

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.

protected void
notifyRepaint(int x, int y, int width, int height)

Overrides com.sun.glass.ui.View.notifyRepaint.

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.

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

Field Detail

parentPtrback to summary
private long parentPtr
pixelsback to summary
private Pixels pixels
xback to summary
private int x
yback to summary
private int y

Constructor Detail

HeadlessViewback to summary
public HeadlessView()

Method Detail

_beginback to summary
protected void _begin(long ptr)

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

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> capabilities)

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.

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
_getNativeFrameBufferback to summary
protected long _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 ptr, Pixels pixels)

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

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

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

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
protected void notifyRepaint(int x, int y, int width, int height)

Overrides com.sun.glass.ui.View.notifyRepaint.

Annotations
@Override
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