Top Description Fields Constructors Methods
com.sun.glass.ui.ios

pack-priv final Class IosTimer

extends Timer
implements Runnable
Class Inheritance
All Implemented Interfaces
java.lang.Runnable
Imports
com.sun.glass.ui.Timer

iOS platform implementation class for Timer.

Field Summary

Modifier and TypeField and Description
private long
private Runnable
private Thread

Constructor Summary

AccessConstructor and Description
protected
IosTimer(Runnable runnable)

Method Summary

Modifier and TypeMethod and Description
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 native long
_start(Runnable runnable)

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

protected long
_start(Runnable runnable, int period)

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

protected void
_stop(long timer)

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

protected native void
_stopVsyncTimer(long timer)

pack-priv static int
pack-priv static int
public void
run()

Implements java.lang.Runnable.run.

inheritDoc

Inherited from com.sun.glass.ui.Timer:
getMaxPeriodgetMinPeriodisRunningpauseresumestartstartstop

Field Detail

timerPeriodback to summary
private long timerPeriod
timerRunnableback to summary
private Runnable timerRunnable
timerThreadback to summary
private Thread timerThread

Constructor Detail

IosTimerback to summary
protected IosTimer(Runnable runnable)

Method Detail

_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 native long _start(Runnable runnable)

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

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

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

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

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

Annotations
@Override
_stopVsyncTimerback to summary
protected native void _stopVsyncTimer(long timer)
getMaxPeriod_implback to summary
pack-priv static int getMaxPeriod_impl()
getMinPeriod_implback to summary
pack-priv static int getMinPeriod_impl()
runback to summary
public void run()

Implements java.lang.Runnable.run.

inheritDoc

Annotations
@Override