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

pack-priv final Class WinTimer

extends Timer
Class Inheritance
Imports
com.sun.glass.ui.Timer

MS Windows platform implementation class for Timer.

Field Summary

Modifier and TypeField and Description
private static final int
private static final int

Constructor Summary

AccessConstructor and Description
protected
WinTimer(Runnable runnable)

Method Summary

Modifier and TypeMethod and Description
private static native int
private static native int
protected void
_pause(long timer)

Implements abstract com.sun.glass.ui.Timer._pause.

protected void
_resume(long timer)

Implements abstract com.sun.glass.ui.Timer._resume.

protected long
_start(Runnable runnable)

Implements abstract com.sun.glass.ui.Timer._start.

protected native long
_start(Runnable runnable, int period)

Implements abstract com.sun.glass.ui.Timer._start.

protected native void
_stop(long timer)

Implements abstract com.sun.glass.ui.Timer._stop.

pack-priv static int
pack-priv static int
Inherited from com.sun.glass.ui.Timer:
getMaxPeriodgetMinPeriodisRunningpauseresumestartstartstop

Field Detail

maxPeriodback to summary
private static final int maxPeriod
minPeriodback to summary
private static final int minPeriod

Constructor Detail

WinTimerback to summary
protected WinTimer(Runnable runnable)

Method Detail

_getMaxPeriodback to summary
private static native int _getMaxPeriod()
_getMinPeriodback to summary
private static native int _getMinPeriod()
_pauseback to summary
protected void _pause(long timer)

Implements abstract com.sun.glass.ui.Timer._pause.

Annotations
@Override
_resumeback to summary
protected void _resume(long timer)

Implements abstract com.sun.glass.ui.Timer._resume.

Annotations
@Override
_startback to summary
protected long _start(Runnable runnable)

Implements abstract com.sun.glass.ui.Timer._start.

Annotations
@Override
_startback to summary
protected native long _start(Runnable runnable, int period)

Implements abstract com.sun.glass.ui.Timer._start.

Annotations
@Override
_stopback to summary
protected native void _stop(long timer)

Implements abstract com.sun.glass.ui.Timer._stop.

Annotations
@Override
getMaxPeriod_implback to summary
pack-priv static int getMaxPeriod_impl()
getMinPeriod_implback to summary
pack-priv static int getMinPeriod_impl()