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

pack-priv final Class IosView

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

iOS View platform implementation.

Field Summary

Modifier and TypeField and Description
private static final int
private static final int
private static final long
private long
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 native void
_begin(long ptr)

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

protected native boolean
_close(long ptr)

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

protected native 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 native void
_end(long ptr)

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

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

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

protected native 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 native long
protected native long
protected native int
_getX(long ptr)

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

protected native int
_getY(long ptr)

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

protected native void
protected native 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.

private void
notifyUnicode(int type, int keyCode, int unicode, int modifiers)

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

Field Detail

multiClickMaxXback to summary
private static final int multiClickMaxX
multiClickMaxYback to summary
private static final int multiClickMaxY
multiClickTimeback to summary
private static final long multiClickTime
nativePtrback to summary
private long nativePtr

Constructor Detail

IosViewback to summary
public IosView()

Method Detail

_beginback to summary
protected native void _begin(long ptr)

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

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

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

Annotations
@Override
_createback to summary
protected native 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 native void _end(long ptr)

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

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

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

Annotations
@Override
_exitFullscreenback to summary
protected native 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 native long _getNativeFrameBuffer(long ptr)

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

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

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

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

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

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

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

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

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

Annotations
@Override
_setParentback to summary
protected native 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
notifyUnicodeback to summary
private void notifyUnicode(int type, int keyCode, int unicode, int modifiers)