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

pack-priv final Class MonocleTimer

extends Timer
Class Inheritance
Imports
com.sun.glass.ui.Timer, java.util.concurrent.ScheduledFuture, .ScheduledThreadPoolExecutor, .TimeUnit

Monocle implementation class for Timer.

Field Summary

Modifier and TypeField and Description
private static ScheduledThreadPoolExecutor
private ScheduledFuture<?>
private static final String

Constructor Summary

AccessConstructor and Description
pack-priv
MonocleTimer(final 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 long
_start(final Runnable runnable, int period)

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

protected long
_start(Runnable runnable)

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

protected 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

schedulerback to summary
private static ScheduledThreadPoolExecutor scheduler
taskback to summary
private ScheduledFuture<?> task
THREAD_NAMEback to summary
private static final String THREAD_NAME

Constructor Detail

MonocleTimerback to summary
pack-priv MonocleTimer(final 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 long _start(final Runnable runnable, int period)

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

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

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
getMaxPeriod_implback to summary
pack-priv static int getMaxPeriod_impl()
getMinPeriod_implback to summary
pack-priv static int getMinPeriod_impl()