Package org.luwrain.core.properties
Class Player
java.lang.Object
org.luwrain.core.properties.Player
- All Implemented Interfaces:
ExtensionObject,PropertiesProvider,Listener
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.luwrain.core.PropertiesProvider
PropertiesProvider.Flags, PropertiesProvider.Listener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]getProperty(String propName) getPropertyFlags(String propName) voidonNewPlaylist(Playlist playlist) voidonNewState(Playlist playlist, Player.State state) voidonNewTrack(Playlist playlist, int trackNum) voidonPlayingError(Playlist playlist, Exception e) voidonTrackTime(Playlist playlist, int trackNum, long msec) voidsetListener(PropertiesProvider.Listener listener) booleansetProperty(String propName, String value)
-
Constructor Details
-
Player
public Player()
-
-
Method Details
-
getExtObjName
- Specified by:
getExtObjNamein interfaceExtensionObject
-
getPropertiesRegex
- Specified by:
getPropertiesRegexin interfacePropertiesProvider
-
getPropertyFlags
- Specified by:
getPropertyFlagsin interfacePropertiesProvider
-
getProperty
- Specified by:
getPropertyin interfacePropertiesProvider
-
setProperty
- Specified by:
setPropertyin interfacePropertiesProvider
-
setListener
- Specified by:
setListenerin interfacePropertiesProvider
-
onNewPlaylist
- Specified by:
onNewPlaylistin interfaceListener
-
onNewTrack
- Specified by:
onNewTrackin interfaceListener
-
onTrackTime
- Specified by:
onTrackTimein interfaceListener
-
onNewState
- Specified by:
onNewStatein interfaceListener
-
onPlayingError
- Specified by:
onPlayingErrorin interfaceListener
-