Package org.luwrain.app.player
Class App
- All Implemented Interfaces:
Application
,MonoApp
,Listener
-
Nested Class Summary
Nested classes/interfaces inherited from class org.luwrain.app.base.AppBase
AppBase.TaskRunnable
Nested classes/interfaces inherited from class org.luwrain.app.base.TaskCancelling
TaskCancelling.TaskId
Nested classes/interfaces inherited from interface org.luwrain.core.MonoApp
MonoApp.Result
-
Method Summary
Modifier and TypeMethodDescriptionvoid
closeApp()
getConv()
boolean
onEscape()
void
onNewPlaylist
(Playlist playlist) void
onNewState
(Playlist playlist, Player.State state) void
onNewTrack
(Playlist playlist, int trackNum) void
onPlayingError
(Playlist playlist, Exception e) void
onTrackTime
(Playlist playlist, int trackNum, long msec) Methods inherited from class org.luwrain.app.base.AppBase
cancelTask, crash, finishedTask, getAppName, getAreaLayout, getI18n, getLayout, getLuwrain, getStrings, getTabProcessing, isBusy, message, message, onAppClose, onAreaQuery, onCancelledTask, onException, onInputEvent, onInputEvent, onLaunchApp, onSystemEvent, onSystemEvent, runTask, setAppName, setAreaLayout, setEventResponse, setTabProcessing
Methods inherited from class org.luwrain.app.base.TaskCancelling
isRunningTaskId, newTaskId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.luwrain.core.Application
getAppName, getAreaLayout, onAppClose, onLaunchApp
-
Method Details
-
onAppInit
-
onEscape
public boolean onEscape() -
closeApp
public void closeApp() -
onMonoAppSecondInstance
- Specified by:
onMonoAppSecondInstance
in interfaceMonoApp
-
onNewPlaylist
- Specified by:
onNewPlaylist
in interfaceListener
-
onNewTrack
- Specified by:
onNewTrack
in interfaceListener
-
onTrackTime
- Specified by:
onTrackTime
in interfaceListener
-
onNewState
- Specified by:
onNewState
in interfaceListener
-
onPlayingError
- Specified by:
onPlayingError
in interfaceListener
-
getConv
-