- call() - Method in class org.intellimate.izou.sdk.activator.Activator
-
- canChangeVolume() - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
whether you can change the Volume from outside the player
- canRepeatPlayback() - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
whether one is able to shuffle songs in a playlist
- canRepeatPlaybackOfSong() - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
whether one is able to repeat songs in a playlist
- canRun(EventModel) - Method in class org.intellimate.izou.sdk.output.OutputExtensionArgument
-
Checks if the outputExtension can execute with the current event
- canShufflePlayback() - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
whether one is able to shuffle the playback
- Capabilities - Class in org.intellimate.izou.sdk.frameworks.music
-
This class has information about the capabilities of the Music-Player.
- Capabilities(Context) - Constructor for class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- Capabilities() - Constructor for class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- CapabilitiesResource - Class in org.intellimate.izou.sdk.frameworks.music.resources
-
this class is used to hold the capabilities-resource for events,can also be obtained via the resourceManager
- CapabilitiesResource() - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.CapabilitiesResource
-
creates a new Resource.
- CapabilitiesResource(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.CapabilitiesResource
-
creates a new Resource.
- CapabilitiesResource(Identification, Capabilities) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.CapabilitiesResource
-
creates a new Resource.
- CapabilitiesResource(Identification, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.CapabilitiesResource
-
creates a new Resource.
- CapabilitiesResource(Identification, Capabilities, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.CapabilitiesResource
-
creates a new Resource.
- CHANGE_PLAYBACK - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.CommandResource
-
- CHANGE_VOLUME - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.CommandResource
-
- changeVolumeDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- command(String, Playlist, Progress, TrackInfo, Volume) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.PlayerController
-
commands the player to fulfill the command
- CommandHandler - Class in org.intellimate.izou.sdk.frameworks.music.player.template
-
this class is used to handle the Commands and directs them to the registered methods.
- CommandHandler(MusicHelper, MusicProvider, Runnable, Capabilities) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.template.CommandHandler
-
creates a new CommandHandler
- CommandResource - Class in org.intellimate.izou.sdk.frameworks.music.resources
-
A resource containing commands for the player.
- CommonEvents - Class in org.intellimate.izou.sdk.events
-
A collection of common Event-Listeners, Descriptions and Types, see
online document
- CommonEvents() - Constructor for class org.intellimate.izou.sdk.events.CommonEvents
-
- CommonEvents.Descriptors - Class in org.intellimate.izou.sdk.events
-
common descriptors
- CommonEvents.Presence - Class in org.intellimate.izou.sdk.events
-
the common EventListeners and Descriptors associated with the Presence
- CommonEvents.Response - Class in org.intellimate.izou.sdk.events
-
the common EventListeners and Descriptors associated with the Response
- CommonEvents.Type - Class in org.intellimate.izou.sdk.events
-
the common EventListeners and Types
- constructCapabilites(HashMap<String, Boolean>, Context) - Static method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- containsDescriptor(String) - Method in class org.intellimate.izou.sdk.events.Event
-
returns whether the event contains the specific descriptor.
- containsResourcesFromSource(String) - Method in class org.intellimate.izou.sdk.resource.ListResourceProviderImpl
-
checks whether there are any resources registered from the source
- ContentGenerator - Class in org.intellimate.izou.sdk.contentgenerator
-
The Task of an ContentGenerator is to generate a Resources-Object when a Event it subscribed to was fired.
- ContentGenerator(String, Context) - Constructor for class org.intellimate.izou.sdk.contentgenerator.ContentGenerator
-
Creates a new content generator.
- ContentGeneratorModel - Interface in org.intellimate.izou.sdk.specification
-
The Task of an ContentGenerator is to generate a Resources-Object when a Event it subscribed to was fired.
- ContentGenerators - Interface in org.intellimate.izou.sdk.specification.context
-
- Context - Class in org.intellimate.izou.sdk
-
The Izou context is a means for all addOns to get general information they might need.
- Context(Context) - Constructor for class org.intellimate.izou.sdk.Context
-
Creates a context for the addOn.
- ContextProvider - Interface in org.intellimate.izou.sdk.util
-
This interface signals that this class returns a Context
- controlEventDispatcher(EventModel) - Method in class org.intellimate.izou.sdk.events.EventsController
-
- controlEvents(EventModel) - Method in class org.intellimate.izou.sdk.events.EventsController
-
Controls whether the fired Event should be dispatched to all the listeners.
- controlEvents(EventModel) - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
Controls whether the fired Event should be dispatched to all the listeners.
- controlOutputPluginBehaviour(Function<List<Identification>, HashMap<Integer, List<Identification>>>) - Method in class org.intellimate.izou.sdk.events.EventBehaviourController
-
this method sets the controls for the Output-Plugin Behaviour.
- createCapabilitiesResource() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
creates the CapabilitiesResource
- createCommandHandler() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
override this method if you want to change the command handler
- createCommandResource(Identification, String, Capabilities, Context) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.CommandResource
-
creates a new Resource.
- createEndedEvent(Identification) - Static method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.EndedEvent
-
creates a new EndedEvent
- createEvent(String, Identification) - Static method in class org.intellimate.izou.sdk.events.Event
-
Creates a new Event Object
- createEvent(String, Identification, List<String>) - Static method in class org.intellimate.izou.sdk.events.Event
-
Creates a new Event Object
- createEventListener(String, String, String, Identifiable) - Static method in class org.intellimate.izou.sdk.contentgenerator.EventListener
-
create the EventListener
- createLeavingEvent(Identification, boolean, List<String>) - Static method in class org.intellimate.izou.sdk.frameworks.presence.events.LeavingEvent
-
creates a new LeavingEvent
- createMusicPlayerError(Identification, String) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.PlayerError
-
creates a new MusicPlayerError
- createMuteEvent(Identification, Identification) - Static method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.MuteEvent
-
creates a new MuteEvent
- createMuteEvent(Identification) - Static method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.MuteEvent
-
creates a new MuteEvent, will mute everything
- createNowPlayingResource() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
generates NowPlayingResource
- createPlaybackStateResource() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
generates the PlaybackState Resource
- createPlayerCommand(Identification, Identification, String, Capabilities, Context) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.PlayerCommand
-
Creates a new Event Object
- createPlayerRequest(boolean, Identification, AddOnModule) - Static method in class org.intellimate.izou.sdk.frameworks.music.user.PlayerRequest
-
creates a new PlayerRequest.
- createPlayerRequest(TrackInfo, Identification, AddOnModule) - Static method in class org.intellimate.izou.sdk.frameworks.music.user.PlayerRequest
-
creates a new PlayerRequest.
- createPlayerRequest(TrackInfo, boolean, Identification, AddOnModule) - Static method in class org.intellimate.izou.sdk.frameworks.music.user.PlayerRequest
-
creates a new PlayerRequest.
- createPlayerRequest(Playlist, Identification, AddOnModule) - Static method in class org.intellimate.izou.sdk.frameworks.music.user.PlayerRequest
-
creates a new PlayerRequest.
- createPlayerRequest(Playlist, boolean, Identification, AddOnModule) - Static method in class org.intellimate.izou.sdk.frameworks.music.user.PlayerRequest
-
creates a new PlayerRequest.
- createPlayerResource() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
generates the PlayerResource
- createPlayerUpdate(Identification) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.PlayerUpdate
-
Creates a new Event Object
- createPlayerUpdate(Identification, Volume) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.PlayerUpdate
-
Creates a new Event Object
- createPlayerUpdate(Identification, Playlist) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.PlayerUpdate
-
Creates a new Event Object
- createPlayerUpdate(Identification, TrackInfo) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.PlayerUpdate
-
Creates a new Event Object
- createPlaylistAnswer(Identification, Playlist) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.BroadcasterPlaylist
-
creates the Playlist-Answer
- createPlaylistRequest(Identification, String) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.BroadcasterPlaylist
-
creates the Playlist-Request
- createPresenceEvent(Identification, boolean, boolean, boolean, List<String>) - Static method in class org.intellimate.izou.sdk.frameworks.presence.events.PresenceEvent
-
creates a new PresenceEvent
- createPresenceEvent(Identification, boolean, boolean, boolean, List<String>, Long) - Static method in class org.intellimate.izou.sdk.frameworks.presence.events.PresenceEvent
-
creates a new PresenceEvent
- createPresenceResource() - Method in interface org.intellimate.izou.sdk.frameworks.presence.provider.PresenceResourceProvider
-
creates a PresenceResource ready to return
- createProgressResource() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
generates the ProgressResource
- createResource(String) - Method in interface org.intellimate.izou.sdk.util.ResourceCreator
-
creates a new Resource with the specified ID (=Name)
- createResource(String, Identification) - Method in interface org.intellimate.izou.sdk.util.ResourceCreator
-
creates a new Resource with the specified ID (=Name)
- createResource(String, T) - Method in interface org.intellimate.izou.sdk.util.ResourceCreator
-
creates a new Resource with the specified ID (=Name)
- createResource(String, T, Identification) - Method in interface org.intellimate.izou.sdk.util.ResourceCreator
-
creates a new Resource with the specified ID (=Name)
- createStartEvent(Identification) - Static method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StartEvent
-
creates a new StartEvent.
- createStartEvent(Identification, boolean) - Static method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StartEvent
-
creates a new StartEvent
- createStartMusicRequest(Identification, Identification) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.StartMusicRequest
-
creates a new StartRequest
- createStartMusicRequest(Identification, Identification, TrackInfo) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.StartMusicRequest
-
creates a new StartRequest
- createStartMusicRequest(Identification, Identification, TrackInfo, boolean) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.StartMusicRequest
-
creates a new StartRequest
- createStartMusicRequest(Identification, Identification, Playlist) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.StartMusicRequest
-
creates a new StartRequest
- createStartMusicRequest(Identification, Identification, Playlist, boolean) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.StartMusicRequest
-
creates a new StartRequest
- createStopEvent(Identification, Identification) - Static method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StopEvent
-
creates a new StopEvent
- createStopEvent(Identification) - Static method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StopEvent
-
creates a new StopEvent
- createStopMusic(Identification, Identification) - Static method in class org.intellimate.izou.sdk.frameworks.music.events.StopMusic
-
creates a new StopRequest
- createTrackInfoResource() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
generates the ProgressResource
- createUnMuteEvent(Identification, Identification) - Static method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.UnMuteEvent
-
creates a new StopEvent
- createUsingSoundResource() - Method in interface org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.PermanentSoundResources
-
creates a UsingSoundResource ready to return
- createVolume(int) - Static method in class org.intellimate.izou.sdk.frameworks.music.player.Volume
-
- createVolumeResource() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
generates the VolumeResource
- GENERAL_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.frameworks.presence.events.LeavingEvent
-
this event does not mean the user is able to notice anything (can be used for warm-up), it indicates
he might be
- GENERAL_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.frameworks.presence.events.PresenceEvent
-
this event does not mean the user is able to notice anything (can be used for warm-up), it indicates
he might be
- generalLeavingListener(Identifiable) - Static method in class org.intellimate.izou.sdk.events.CommonEvents.Presence
-
it means the user has probably left (he could have left a while ago)
- generalListener(Identifiable) - Static method in class org.intellimate.izou.sdk.events.CommonEvents.Presence
-
this event does not mean the user is able to notice anything (can be used for warm-up), it indicates
he might be.
- generate(EventModel, Object) - Method in class org.intellimate.izou.sdk.output.OutputExtension
-
generates the data for the given Event
- generate(EventModel) - Method in class org.intellimate.izou.sdk.output.OutputExtension
-
generates the data for the given Event
- generate(EventModel, X) - Method in class org.intellimate.izou.sdk.output.OutputExtensionArgument
-
generates the data for the given Event
- generateResource(ResourceModel, Optional<EventModel>) - Method in interface org.intellimate.izou.sdk.frameworks.common.resources.ResourcesProviderBase
-
generates the resources
- generateResource(ResourceModel, Optional<EventModel>) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
generates the resources
- generateResource(ResourceModel, Optional<EventModel>) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
generates the resources
- generateResource(ResourceModel, Optional<EventModel>) - Method in interface org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.PermanentSoundResources
-
generates the resources
- generateResource(ResourceModel, Optional<EventModel>) - Method in interface org.intellimate.izou.sdk.frameworks.presence.provider.PresenceResourceProvider
-
generates the resources
- generateResource(String) - Method in interface org.intellimate.izou.sdk.util.ResourceUser
-
generates the specified resource from the first matching ResourceBuilder (use the ID if you want to be sure).
- generateResource(String, Identification) - Method in interface org.intellimate.izou.sdk.util.ResourceUser
-
generates the specified resource from the specified ResourceBuilder.
- genreDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
- getActivators() - Method in class org.intellimate.izou.sdk.Context
-
returns the API to manage the Activators
- getAddOn() - Method in class org.intellimate.izou.sdk.Context
-
gets addOn
- getAlbum() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns a String containing the Name of the Album
- getAlbumCover() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
- getAlbumCoverFormat() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
- getAllInformations() - Method in class org.intellimate.izou.sdk.events.Event
-
returns a List containing all the Descriptors and the type.
- getArgument() - Method in class org.intellimate.izou.sdk.output.OutputPlugin
-
returns the argument for the OutputExtensions
- getArgument() - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
returns the argument for the OutputExtensions
- getArgumentType() - Method in class org.intellimate.izou.sdk.output.OutputExtension
-
returns the Type of the argument for the OutputExtensions, or null if none
- getArgumentType() - Method in class org.intellimate.izou.sdk.output.OutputExtensionArgument
-
returns the Type of the Argument or null if none
- getArgumentType() - Method in class org.intellimate.izou.sdk.output.OutputPlugin
-
returns the Type of the argument for the OutputExtensions, or null if none
- getArgumentType() - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
returns the Type of the argument for the OutputExtensions, or null if none
- getArtist() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns a String containing the Name of the Artist
- getAvailablePlaylists() - Method in class org.intellimate.izou.sdk.frameworks.music.user.PlaylistSelector
-
provides all the names of the broadcasted playlists
- getBmp() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns a String containing the BMP
- getCapabilities() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicProvider
-
gets the Capabilities of the Player
- getCapabilities() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
gets the Capabilities of the Player
- getCapabilities() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
gets the Capabilities of the Player
- getCapabilities() - Method in class org.intellimate.izou.sdk.frameworks.music.user.PlaylistSelector
-
returns the Capabilities of the Player
- getCommandHandler() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
returns the CommandHandler
- getConsumer() - Method in class org.intellimate.izou.sdk.resource.Resource
-
returns the consumer of the object (if set).
- getContentGenerators() - Method in class org.intellimate.izou.sdk.Context
-
returns the API used to manage the ContentGenerators
- getContext() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
Returns the Context of the AddOn.
- getContext() - Method in class org.intellimate.izou.sdk.util.AddOnModule
-
returns the instance of Context
- getContext() - Method in interface org.intellimate.izou.sdk.util.ContextProvider
-
returns the instance of Context
- getCurrent() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
returns the current played track or null
- getCurrentPlaylist() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicProvider
-
gets the current Playlist
- getCurrentPlaylist() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
gets the current Playlist
- getCurrentPlaylist() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
gets the current Playlist
- getCurrentProgress() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicProvider
-
gets the Progress
- getCurrentProgress() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
gets the Progress
- getCurrentProgress() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
gets the Progress
- getData() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
returns the associated data (not really specified, specified by implementation)
- getData() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns the data of the TrackInfo.
- getDefaultPropertiesPath() - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
Gets the path to default properties file path (the file which is copied into the real properties on start)
- getDescription() - Method in class org.intellimate.izou.sdk.contentgenerator.EventListener
-
the description of the descriptor
- getDescriptor() - Method in class org.intellimate.izou.sdk.contentgenerator.EventListener
-
Returns the descriptor of the Event you want to listen to
- getDescriptorID() - Method in class org.intellimate.izou.sdk.contentgenerator.EventListener
-
an ID for the descriptor (Should contain no special characters, spaces etc.)
- getDescriptors() - Method in class org.intellimate.izou.sdk.events.Event
-
returns a List containing all the Descriptors.
- getDuration() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns a long containing the Duration in milliseconds
- getEvent() - Method in class org.intellimate.izou.sdk.contentgenerator.EventListener
-
Returns the associated Event
- getEventBehaviourController() - Method in class org.intellimate.izou.sdk.events.Event
-
returns the associated EventBehaviourController
- getEventBlockingQueue() - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
gets the blocking-queue that stores the backlog of Events
- getEventID(String) - Method in class org.intellimate.izou.sdk.properties.EventPropertiesAssistant
-
Gets the full event ID associated with the key key
- getEventPropertiesAssistant() - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
Gets the EventPropertiesAssistant
- getEventPropertiesPath() - Method in class org.intellimate.izou.sdk.properties.EventPropertiesAssistant
-
gets the String containing the Properties-Path
- getEvents() - Method in class org.intellimate.izou.sdk.Context
-
returns the API used for interaction with Events
- getFiles() - Method in class org.intellimate.izou.sdk.Context
-
returns the API used for interaction with Files
- getGenre() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns a String containing the Genre
- getID() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
An ID must always be unique.
- getID() - Method in class org.intellimate.izou.sdk.events.Event
-
The ID of the Event.
- getID() - Method in class org.intellimate.izou.sdk.resource.Resource
-
An ID must always be unique.
- getID() - Method in class org.intellimate.izou.sdk.util.AddOnModule
-
- getIsPresent(boolean, boolean) - Method in interface org.intellimate.izou.sdk.frameworks.presence.resources.PresenceResourceHelper
-
returns a CompletableFuture containing true if present, else false.
- getLength() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Progress
-
returns the length of the Track in milliseconds
- getLevel() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.Presence
-
returns the (vague) level of the reliability of the data.
- getLevel() - Method in interface org.intellimate.izou.sdk.frameworks.presence.provider.PresenceProvider
-
gets the PresenceIndicatorLevel of the addon (mainly used for communication between presence-providing addons)
- getLevel() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
gets the PresenceIndicatorLevel of the addon (mainly used for communication between presence-providing addons)
- getListResourceContainer() - Method in class org.intellimate.izou.sdk.events.Event
-
returns all the Resources the Event currently has
- getLogger() - Method in class org.intellimate.izou.sdk.Context
-
returns the API used to log
- getName() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
gets the name (optional)
- getName() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns a String containing the Name of the Track
- getOutput() - Method in class org.intellimate.izou.sdk.Context
-
returns the API used to manage the OutputPlugins and OutputExtensions
- getOutputExtensionList() - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
get the outputExtensionList
- getOutputPluginBehaviour(List<Identification>) - Method in class org.intellimate.izou.sdk.events.EventBehaviourController
-
generates the data to control the Event
- getPlaybackModes() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
retruns the active PlaybackModes
- getPlaybackState() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicProvider
-
gets the PlaybackState of the Player
- getPlaybackState() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
gets the PlaybackState of the Player
- getPlaybackState() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
gets the PlaybackState of the Player
- getPlaybackStateFromResource(ResourceModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.PlaybackStateResource
-
returns the PlaybackState from the resource
- getPlayer() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.PlayerController
-
- getPlayer() - Method in class org.intellimate.izou.sdk.frameworks.music.user.PlaylistSelector
-
provides the ID of the associated player
- getPlayerRequest(String) - Method in class org.intellimate.izou.sdk.frameworks.music.user.PlaylistSelector
-
asks the player for more information about the specified playlist and creates a PlayerRequest with the answer.
- getPlayerRequest(String, boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.user.PlaylistSelector
-
asks the player for more information about the specified playlist and creates a PlayerRequest with the answer.
- getPlaylist(EventModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.NowPlayingResource
-
gets the first playlist if found in the EventModel
- getPlaylist(EventModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.PlaylistResource
-
gets the first playlist if found in the EventModel
- getPlaylist(String) - Method in class org.intellimate.izou.sdk.frameworks.music.user.PlaylistSelector
-
asks the Player for more information about the playlist.
- getPlaylists(ResourceModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.BroadcasterAvailablePlaylists
-
- getPlaylistsFromPlayer(Identification, AddOnModule) - Static method in class org.intellimate.izou.sdk.frameworks.music.user.PlaylistSelector
-
creates a new PlaylistSelector.
- getPlugin() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
Gets the associated Plugin.
- getPluginId() - Method in class org.intellimate.izou.sdk.output.OutputExtensionArgument
-
gets the id of the output-plugin the outputExtension belongs to
- getPosition() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
returns the current position
- getPosition() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Progress
-
returns the current position in milliseconds
- getProgress(EventModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.ProgressResource
-
gets the first Progress if found in the EventModel
- getProperties() - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
Gets the properties object
- getPropertiesAssistant() - Method in class org.intellimate.izou.sdk.Context
-
Gets the API used for the Properties
- getPropertiesFile() - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
Gets the path to properties file (the real properties file - as opposed to the defaultProperties.txt
file)
- getPropertiesPath() - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
Gets the path to properties file (the real properties file - as opposed to the defaultProperties.txt
file)
- getProperty(String) - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
Searches for the property with the specified key in this property list.
- getProvider() - Method in class org.intellimate.izou.sdk.resource.Resource
-
returns the provider of the Resource.
- getQueue() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
returns the queue
- getReceivingType() - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
returns the Type of the one wants to receive from the OutputExtensions
- getResource() - Method in class org.intellimate.izou.sdk.resource.Resource
-
returns the associated Resource data if set.
- getResourceID() - Method in class org.intellimate.izou.sdk.resource.Resource
-
returns the ID of the Resource.
- getResourceIdWishList() - Method in class org.intellimate.izou.sdk.output.OutputExtensionArgument
-
returns its resourceIdWishList
- getResources() - Method in class org.intellimate.izou.sdk.Context
-
returns the API used for interaction with Resource
- getReturnType() - Method in class org.intellimate.izou.sdk.output.OutputExtensionArgument
-
returns the ReturnType of the generic
- getSource() - Method in class org.intellimate.izou.sdk.events.Event
-
returns the Source of the Event, e.g.
- getSystem() - Method in class org.intellimate.izou.sdk.Context
-
- getThreadPool() - Method in class org.intellimate.izou.sdk.Context
-
returns the API used to manage the ThreadPool
- getThreadPool() - Method in interface org.intellimate.izou.sdk.specification.context.ThreadPool
-
returns a ThreadPool associated with the AddOn
- getTimeoutLimit() - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
gets the timeout-limit in Milliseconds
- getTimePassed(EventModel) - Static method in class org.intellimate.izou.sdk.frameworks.presence.resources.LastEncountered
-
returns the time passed if available
- getTrackInfo(EventModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.TrackInfoResource
-
gets the first TrackInfo if found in the EventModel
- getTriggeredEvents() - Method in interface org.intellimate.izou.sdk.specification.ContentGeneratorModel
-
this method returns a List of EventListener, which indicate for which Events the ContentGenerator should be
triggered.
- getTriggeredResources() - Method in interface org.intellimate.izou.sdk.specification.ContentGeneratorModel
-
This method is called to register what resources the object provides.
- getType() - Method in class org.intellimate.izou.sdk.events.Event
-
The type of the Event.
- getVolume() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicProvider
-
gets the Volume
- getVolume() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
gets the Volume
- getVolume() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
gets the Volume
- getVolume() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Volume
-
returns the volume
- getVolume(EventModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.VolumeResource
-
gets the first Volume if found in the EventModel
- getYear() - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns a String containing the Year of the release
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.events.PlayerCommand
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.events.PlayerError
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.events.PlayerUpdate
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.events.StartMusicRequest
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.events.StopMusic
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.MusicErrorResource
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.MusicUsageResource
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.NowPlayingResource
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.PlaybackStateResource
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.PlaylistResource
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.ProgressResource
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.VolumeResource
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.EndedEvent
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.MuteEvent
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StartEvent
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StopEvent
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.UnMuteEvent
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.resource.UsingSoundResource
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.presence.events.LeavingEvent
-
it means that the addon can guarantee that the user entered an area near izou
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.presence.events.PresenceEvent
-
it means that the addon can guarantee that the user entered an area near izou
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.presence.resources.LastEncountered
-
- ID - Static variable in class org.intellimate.izou.sdk.frameworks.presence.resources.PresenceResource
-
- importFromHashMap(HashMap<String, Object>) - Static method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns the optional TrackInfo if the HashMap contains no malformed data
- importFromResource(ResourceModel, Context) - Static method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
creates a TrackInfo from the resourceModel
- importFromResource(ResourceModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
creates a TrackInfo from the resourceModel
- importPresence(ResourceModel) - Static method in class org.intellimate.izou.sdk.frameworks.presence.provider.Presence
-
imports (if no errors occurred) the Presence from the ResourceModel
- importResource(ResourceModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
constructs (if no errors were found) the Playlist from the Resource
- importResource(ResourceModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.player.Progress
-
creates a Progress-object from the resourceModel
- InformationProvider - Class in org.intellimate.izou.sdk.frameworks.music.player.template
-
this class is responsible for communication information on request.
- InformationProvider(Context, String, MusicProvider, CommandHandler) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
initializes the Module
- initAddOn(Context) - Method in class org.intellimate.izou.sdk.addon.AddOn
-
Internal initiation of addOn - fake constructor, comes before prepare
- initProperties() - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
Initializes properties in the addOn.
- IS_USING_NON_JAVA_OUTPUT - Static variable in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StartEvent
-
- isAbleToJump() - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
whether one is able to jump (select the current position of the track)
- isAbleToSelectTrack() - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
whether one is able to select a Track
- isBroadcasting() - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
returns whether you can obtain available Playlists via the BroadcasterAvailablePlaylists-resource.
- isDone(EventModel) - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
- isFirstEncountering() - Method in interface org.intellimate.izou.sdk.frameworks.presence.provider.PresenceProvider
-
returns true if the user is first encountered in the current mode
- isFirstEncountering() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
returns true if the user is first encountered in the current mode
- isKnown() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.Presence
-
whether it is known that the user cause the Event
- isKnown() - Method in interface org.intellimate.izou.sdk.frameworks.presence.provider.PresenceProvider
-
whether it is known that the user caused the presence
- isKnown() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
whether it is known that the user caused the presence
- isNew(TrackInfo) - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
retruns true if any of these arguments is already existing and would be overwritten, otherwise retruns false.
- isNew(String, String, String, byte[], String, String, String, String, String, long) - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
retruns true if any of these arguments is already existing and would be overwritten, otherwise retruns false.
- isOutputRunning() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicProvider
-
true if using the sound output and false if not
- isOutputRunning() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
true if playing and false if not
- isOutputRunning() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
true if playing and false if not
- isOutputRunning() - Method in interface org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.PermanentSoundUsed
-
true if using the sound output and false if not
- isOutputRunning() - Method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.SimplePermanentSoundOutputPlugin
-
retruns true if playing and false if not
- isPermanent(EventModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.MusicUsageResource
-
gets whether the request is permanent (=permanent resource is available and true)
- isPermanent(ResourceModel) - Static method in class org.intellimate.izou.sdk.frameworks.music.resources.MusicUsageResource
-
returns true if the resource is true, otherwise returns false
- isPlaybackChangeable() - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
whether one is able to change the playback
- isPlaying() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicProvider
-
true if playing and false if not
- isPlaying() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
true if playing and false if not
- isPlaying() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
true if playing and false if not
- isPresent() - Method in interface org.intellimate.izou.sdk.frameworks.presence.consumer.PresenceResourceUser
-
returns a CompletableFuture containing true if present, else false.
- isPresent(boolean) - Method in interface org.intellimate.izou.sdk.frameworks.presence.consumer.PresenceResourceUser
-
returns a CompletableFuture containing true if present, else false
if not presence-providers were found, it returns false.
- isPresent(boolean, boolean) - Method in interface org.intellimate.izou.sdk.frameworks.presence.consumer.PresenceResourceUser
-
returns a CompletableFuture containing true if present, else false.
- isPresent(boolean, boolean, int) - Method in interface org.intellimate.izou.sdk.frameworks.presence.consumer.PresenceResourceUser
-
returns a CompletableFuture containing true if present, else false.
- isPresent() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.Presence
-
whether it is present AND known
- isPresent() - Method in interface org.intellimate.izou.sdk.frameworks.presence.provider.PresenceProvider
-
returns true if the user might be/is present
- isPresent() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
returns true if the user might be/is present
- isRunning() - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
- isStrict() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.Presence
-
whether it is strict (very high probability that the user is around)
- isStrict() - Method in interface org.intellimate.izou.sdk.frameworks.presence.provider.PresenceProvider
-
true if the addon can guarantee that the user is around, false if not
- isStrict() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
true if the addon can guarantee that the user is around, false if not
- isTarget(EventModel, Identifiable) - Static method in class org.intellimate.izou.sdk.frameworks.common.resources.SelectorResource
-
returns true if the identifiable is the target of the EventModel
- isTarget(EventModel, Identification) - Static method in class org.intellimate.izou.sdk.frameworks.common.resources.SelectorResource
-
returns true if the identifiable is the target of the EventModel
- isUsingJava() - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicProvider
-
true if using java, false if not (and for example a C-library)
- isUsingJava() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.InformationProvider
-
true if using java, false if not (and for example a C-library)
- isUsingJava() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
true if using java, false if not (and for example a C-library)
- isUsingJava() - Method in interface org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.PermanentSoundUsed
-
true if using java, false if not (and for example a C-library)
- isUsingJava - Variable in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.SimplePermanentSoundOutputPlugin
-
- isUsingJava() - Method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.SimplePermanentSoundOutputPlugin
-
true if using java, false if not (and for example a C-library)
- PAUSE - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.CommandResource
-
- pausePlaying() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
signals that the playing paused
- PermanentSoundHelper - Interface in org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output
-
interface which provides various methods to
- PermanentSoundResources - Interface in org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output
-
implements methods to automatically create Resources
- PermanentSoundUsed - Interface in org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output
-
base-interface used for the other helper interfaces
- play(EventModel) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
this method will be called if a request was cached which was eligible to start the music.
please check the events resources for parameters (if expected).
- PLAY - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.CommandResource
-
- PLAYBACK_MODE_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
- playbackChangeableDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- PlaybackMode - Enum in org.intellimate.izou.sdk.frameworks.music.player
-
this class holds the different playback-modes
- playbackRepeatDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- playbackRepeatSongDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- playbackShuffleDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- PlaybackState - Enum in org.intellimate.izou.sdk.frameworks.music.player
-
this class represents the 2 different PlaybackStates
- PlaybackStateResource - Class in org.intellimate.izou.sdk.frameworks.music.resources
-
this class simply holds the playback-state for events,can also be obtained via the resourceManager
- PlaybackStateResource(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlaybackStateResource
-
creates a new Resource.
- PlaybackStateResource(Identification, PlaybackState) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlaybackStateResource
-
creates a new Resource.
- PlaybackStateResource(Identification, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlaybackStateResource
-
creates a new Resource.
- PlaybackStateResource(Identification, PlaybackState, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlaybackStateResource
-
creates a new Resource.
- Player<T> - Class in org.intellimate.izou.sdk.frameworks.music.player.template
-
use this class to actually play music.
- Player(Context, String, boolean, List<Identifiable>, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
creates a new output-plugin with a new id
- Player(Context, String, boolean, Identifiable, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
creates a new output-plugin with a new id
- Player(Context, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
creates a new output-plugin with a new id
- PlayerCommand - Class in org.intellimate.izou.sdk.frameworks.music.events
-
- PlayerCommand(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.events.PlayerCommand
-
Creates a new Event Object
- PlayerController - Class in org.intellimate.izou.sdk.frameworks.music.player.template
-
you should use this class to control your Player.
- PlayerController(Context, String, Player) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.template.PlayerController
-
- PlayerController(Context, String) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.template.PlayerController
-
- PlayerError - Class in org.intellimate.izou.sdk.frameworks.music.events
-
- PlayerError(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.events.PlayerError
-
Creates a new Event Object
- playerError(String) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
fires an Music-Player-Error
- playerError(String, Identification) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
fires an Music-Player-Error
- PlayerRequest - Class in org.intellimate.izou.sdk.frameworks.music.user
-
this is a simple class which should, added as a resource to an Event, request the Player to play the selected
track or playlist.
- PlayerRequest(TrackInfo, Playlist, boolean, Identification, Capabilities, Context, Identifiable) - Constructor for class org.intellimate.izou.sdk.frameworks.music.user.PlayerRequest
-
internal Constructor
- PlayerRequest(TrackInfo, Playlist, boolean, Identification, Capabilities, Context, Identifiable, Volume) - Constructor for class org.intellimate.izou.sdk.frameworks.music.user.PlayerRequest
-
internal Constructor
- PlayerResource - Class in org.intellimate.izou.sdk.frameworks.music.resources
-
A resource which holds an Identification used obtain the current playing OP
- PlayerResource(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlayerResource
-
creates a new Resource.
- PlayerResource(Identification, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlayerResource
-
creates a new Resource.
- PlayerUpdate - Class in org.intellimate.izou.sdk.frameworks.music.events
-
- PlayerUpdate(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.events.PlayerUpdate
-
Creates a new Event Object
- Playlist - Class in org.intellimate.izou.sdk.frameworks.music.player
-
a playlist is a list of TrackInfo-objects, it is immutable!
- Playlist(String) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
- Playlist(List<TrackInfo>) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
- Playlist(List<TrackInfo>, String, List<PlaybackMode>, int) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
- Playlist(List<TrackInfo>, String, List<PlaybackMode>, int, String) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
- PlaylistResource - Class in org.intellimate.izou.sdk.frameworks.music.resources
-
this resource is simply used hold the playlist
- PlaylistResource(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlaylistResource
-
creates a new Resource.
- PlaylistResource(Identification, Playlist) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlaylistResource
-
creates a new Resource.
- PlaylistResource(Identification, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlaylistResource
-
creates a new Resource.
- PlaylistResource(Identification, Playlist, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.PlaylistResource
-
creates a new Resource.
- PlaylistSelector - Class in org.intellimate.izou.sdk.frameworks.music.user
-
this class is used to get the available Playlists from the player.
- PlaylistSelector(Identification, Capabilities, List<String>, Context, Identifiable) - Constructor for class org.intellimate.izou.sdk.frameworks.music.user.PlaylistSelector
-
creates a new PlaylistSelector
- playPauseControlDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- playRequestDetailedDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- playRequestOutsideDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- POSITION_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
- prepare() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
This method gets called before registering
- Presence() - Constructor for class org.intellimate.izou.sdk.events.CommonEvents.Presence
-
- Presence - Class in org.intellimate.izou.sdk.frameworks.presence.provider
-
this class holds all important information about the Presence of the user
- Presence(PresenceIndicatorLevel, boolean, boolean, boolean) - Constructor for class org.intellimate.izou.sdk.frameworks.presence.provider.Presence
-
returns a new Presence-Object
- PresenceConstant - Class in org.intellimate.izou.sdk.frameworks.presence.provider.template
-
the base template class for addons able to conclude about constant presence.
- PresenceConstant(Context, String, boolean, PresenceIndicatorLevel) - Constructor for class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
- PresenceEvent - Class in org.intellimate.izou.sdk.frameworks.presence.events
-
this event indicates presence
- PresenceEvent(Identification, List<String>) - Constructor for class org.intellimate.izou.sdk.frameworks.presence.events.PresenceEvent
-
Creates a new Event Object
- PresenceEventUser - Interface in org.intellimate.izou.sdk.frameworks.presence.consumer
-
provides various methods to get notified when the presence event got fired.
- PresenceHelper - Interface in org.intellimate.izou.sdk.frameworks.presence.provider
-
util functions for providing presence
- PresenceIndicatorLevel - Enum in org.intellimate.izou.sdk.frameworks.presence.provider
-
contains some constants describing different levels of indication that the user is around.
- presenceListener(Identifiable) - Static method in class org.intellimate.izou.sdk.events.CommonEvents.Presence
-
this event does indicate some kind of presence, strict or general.
- PresenceNonConstant - Class in org.intellimate.izou.sdk.frameworks.presence.provider.template
-
the base class for all presence-things that have no CONSTANT information (for example a motion-sensor).
- PresenceNonConstant(Context, String, boolean, boolean, boolean) - Constructor for class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceNonConstant
-
- PresenceNonConstant(Context, String, boolean, boolean) - Constructor for class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceNonConstant
-
- PresenceProvider - Interface in org.intellimate.izou.sdk.frameworks.presence.provider
-
util class to provide information about the type of presence this addon can guarantee.
- PresenceResource - Class in org.intellimate.izou.sdk.frameworks.presence.resources
-
returns true if the user might be around.
- PresenceResource(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.presence.resources.PresenceResource
-
creates a new Resource.
- PresenceResource(Identification, Presence) - Constructor for class org.intellimate.izou.sdk.frameworks.presence.resources.PresenceResource
-
creates a new Resource.
- PresenceResource(Identification, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.presence.resources.PresenceResource
-
creates a new Resource.
- PresenceResource(Identification, Presence, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.presence.resources.PresenceResource
-
creates a new Resource.
- PresenceResourceHelper - Interface in org.intellimate.izou.sdk.frameworks.presence.resources
-
provides basic methods to interact with the Presence Resource
- PresenceResourceProvider - Interface in org.intellimate.izou.sdk.frameworks.presence.provider
-
provides the resources
- PresenceResourceUser - Interface in org.intellimate.izou.sdk.frameworks.presence.consumer
-
utility class used interacting with information about presence obtained through resource.
- PRESENT_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.frameworks.presence.provider.Presence
-
- PREVIOUS - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.CommandResource
-
- Progress - Class in org.intellimate.izou.sdk.frameworks.music.player
-
The Progress of the current track.
- Progress(long, long) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.Progress
-
- Progress(long, long, long) - Constructor for class org.intellimate.izou.sdk.frameworks.music.player.Progress
-
- ProgressResource - Class in org.intellimate.izou.sdk.frameworks.music.resources
-
this resource is simply used hold the progress for events,can also be obtained via the resourceManager
- ProgressResource(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.ProgressResource
-
creates a new Resource.
- ProgressResource(Identification, Progress) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.ProgressResource
-
creates a new Resource.
- ProgressResource(Identification, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.ProgressResource
-
creates a new Resource.
- ProgressResource(Identification, Progress, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.resources.ProgressResource
-
creates a new Resource.
- PropertiesAssistant - Class in org.intellimate.izou.sdk.properties
-
- PropertiesAssistant(Context, String) - Constructor for class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
- PROVIDE_RESOURCE_ERROR - Static variable in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
- PROVIDE_RESOURCE_ERROR_GENERATING - Static variable in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
- PROVIDE_RESOURCE_ERROR_NOT_CAPABLE - Static variable in interface org.intellimate.izou.sdk.frameworks.music.player.MusicResourceGenerator
-
- provideResource(List<? extends ResourceModel>, Optional<EventModel>) - Method in class org.intellimate.izou.sdk.contentgenerator.ContentGenerator
-
this method is called when an object wants to get a Resource.
- provideResource(List<? extends ResourceModel>, Optional<EventModel>) - Method in interface org.intellimate.izou.sdk.frameworks.common.resources.ResourcesProviderBase
-
- provideResource(List<? extends ResourceModel>, Optional<EventModel>) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
This method is called when an object wants to get a Resource.
- provideResource(List<? extends ResourceModel>, Optional<EventModel>) - Method in interface org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.PermanentSoundResources
-
- provideResource(String[]) - Method in class org.intellimate.izou.sdk.resource.ListResourceProviderImpl
-
returns all EXISTING resources for the ID.
- provideResource(String) - Method in class org.intellimate.izou.sdk.resource.ListResourceProviderImpl
-
returns the FIRST resource (if existing)
- provideResourceFromSource(String) - Method in class org.intellimate.izou.sdk.resource.ListResourceProviderImpl
-
returns the resource (if existing) from the source
- providesResource(ResourceModel) - Method in class org.intellimate.izou.sdk.resource.ListResourceProviderImpl
-
checks whether it can provide the resource
- providesResource(List<String>) - Method in class org.intellimate.izou.sdk.resource.ListResourceProviderImpl
-
checks whether the ResourceContainer can provide at least ONE resource
- providesTrackInfo() - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
returns whether the player may provide TrackInfo
- providesTrackInfoDescriptor - Static variable in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
- register() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
This method is used to register the modules
- registerActivator() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
Use this method to register (if needed) your Activators.
- registerContentGenerator() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
Use this method to register (if needed) your ContentGenerators.
- registerContentGenerator(ContentGeneratorModel) - Method in interface org.intellimate.izou.sdk.specification.context.ContentGenerators
-
Register an ContentGenerator
- registerEventController() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
Use this method to register (if needed) your EventControllers.
- registerEventID(String, String, String) - Method in class org.intellimate.izou.sdk.properties.EventPropertiesAssistant
-
Registers or adds an event to the local_events.properties file
- registerEventListener(EventListener) - Method in class org.intellimate.izou.sdk.properties.EventPropertiesAssistant
-
Registers or adds an event to the local_events.properties file with the informations found in the EventListener
- registerLeavingCallback(Consumer<EventModel>, boolean) - Method in interface org.intellimate.izou.sdk.frameworks.presence.consumer.PresenceEventUser
-
registers the the passed Consumer as a callback which will be called when an leaving event was fired.
- registerOutputExtension() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
Use this method to register (if needed) your Output.
- registerOutputPlugin() - Method in class org.intellimate.izou.sdk.addon.AddOn
-
Use this method to register (if needed) your OutputPlugins.
- registerPresenceCallback(Consumer<EventModel>, boolean, boolean) - Method in interface org.intellimate.izou.sdk.frameworks.presence.consumer.PresenceEventUser
-
registers the the passed Consumer as a callback which will be called when an presence event was fired.
- registerPresenceCallback(Consumer<EventModel>, boolean, boolean, boolean) - Method in interface org.intellimate.izou.sdk.frameworks.presence.consumer.PresenceEventUser
-
registers the the passed Consumer as a callback which will be called when an presence event was fired.
- registerUpdateListener(Consumer<PropertiesAssistant>) - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
the listener will always be called, when the Properties-file changes.
- reloadFile(String) - Method in class org.intellimate.izou.sdk.properties.EventPropertiesAssistant
-
- reloadFile(String) - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
- removeResourceIdFromWishList(String) - Method in class org.intellimate.izou.sdk.output.OutputExtensionArgument
-
removes resourceId from the resourceIdWishList
- renderFinalOutput(List<T>, EventModel) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
method that uses the data from the OutputExtensions to generate a final output that will then be rendered.
- renderFinalOutput(List<T>, EventModel) - Method in class org.intellimate.izou.sdk.output.OutputPlugin
-
method that uses the data from the OutputExtensions to generate a final output that will then be rendered.
- renderFinalOutput(List<X>, EventModel) - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
method that uses tDoneList to generate a final output that will then be rendered.
- replaceDescriptors(List<String>) - Method in class org.intellimate.izou.sdk.events.Event
-
replaces the Descriptors
- Resource<T> - Class in org.intellimate.izou.sdk.resource
-
An Resource is an object which is used to pass data from one part of the application to another.
- Resource(String) - Constructor for class org.intellimate.izou.sdk.resource.Resource
-
creates a new Resource.
- Resource(String, Identification) - Constructor for class org.intellimate.izou.sdk.resource.Resource
-
creates a new Resource.
- Resource(String, Identification, T) - Constructor for class org.intellimate.izou.sdk.resource.Resource
-
creates a new Resource.
- Resource(String, T, Identification) - Constructor for class org.intellimate.izou.sdk.resource.Resource
-
creates a new Resource.
- Resource(String, Identification, Identification) - Constructor for class org.intellimate.izou.sdk.resource.Resource
-
creates a new Resource.
- Resource(String, Identification, T, Identification) - Constructor for class org.intellimate.izou.sdk.resource.Resource
-
creates a new Resource.
- RESOURCE_ID - Static variable in class org.intellimate.izou.sdk.frameworks.common.resources.SelectorResource
-
- RESOURCE_ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.BroadcasterAvailablePlaylists
-
- RESOURCE_ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.BroadcasterPlaylist
-
- RESOURCE_ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.CapabilitiesResource
-
- RESOURCE_ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.PlayerResource
-
- RESOURCE_ID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.TrackInfoResource
-
- ResourceCreator - Interface in org.intellimate.izou.sdk.util
-
provides various utility-methods to create Resources.
- ResourceID - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.CommandResource
-
- resourcesForExisting() - Method in class org.intellimate.izou.sdk.frameworks.music.user.PlayerRequest
-
returns a List of Resources that can be added to an already existing event.
- resourcesInit(Context) - Method in interface org.intellimate.izou.sdk.frameworks.common.resources.ResourcesProviderBase
-
initialises the Interface
- ResourcesProviderBase - Interface in org.intellimate.izou.sdk.frameworks.common.resources
-
base interface to build the resource-providing logic upon (if the project is big enough to have it moved out of
the classes)
- ResourceUser - Interface in org.intellimate.izou.sdk.util
-
provides various utility-methods to receive Resources
- Response() - Constructor for class org.intellimate.izou.sdk.events.CommonEvents.Response
-
- RESPONSE_TYPE - Static variable in class org.intellimate.izou.sdk.events.CommonEvents.Type
-
Event-Type which indicates that other AddOns should react to this Event.
- responseListener(Identifiable) - Static method in class org.intellimate.izou.sdk.events.CommonEvents.Type
-
Event-Type which indicates that other AddOns should react to this Event.
- resumePlaying() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
signals that the playing resumed
- rollBackToDefault() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
sets every information into its default state (playlist, volume, etc...)
- run() - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
main method for outputPlugin, runs the data-conversion and output-renderer
it will instruct the outputManager to let the outputExtensions generate the data.
- SELECT_TRACK - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.CommandResource
-
- SelectorResource - Class in org.intellimate.izou.sdk.frameworks.common.resources
-
A resource which holds an Identification used for example to select the Player
- SelectorResource(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.common.resources.SelectorResource
-
creates a new Resource.
- SelectorResource(Identification, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.common.resources.SelectorResource
-
creates a new Resource.
- setAbleToJump(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether one is able to jump
- setAbleToSelectTrack(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether one is able to select a Track
- setBroadcasting(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether you can obtain available Playlists via the BroadcasterAvailablePlaylists-resource.
- setChangeVolume(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether you can change the Volume from outside the player
- setConsumer(Identification) - Method in class org.intellimate.izou.sdk.resource.Resource
-
sets who should or has consumed the Resource Object.
- setDescriptors(List<String>) - Method in class org.intellimate.izou.sdk.events.Event
-
sets the Descriptors (but not the Event-Type).
- setGlobalPresent(boolean) - Method in interface org.intellimate.izou.sdk.frameworks.presence.provider.PresenceProvider
-
when this method is called the present-status was changed
- setGlobalPresent(boolean) - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
when this method is called the present-status was changed
- setGlobalStrictPresent(boolean) - Method in interface org.intellimate.izou.sdk.frameworks.presence.provider.PresenceProvider
-
when this method is called, the strict-present status was changed
- setGlobalStrictPresent(boolean) - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
when this method is called, the strict-present status was changed
- setJumpProgressController(Consumer<Progress>) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.CommandHandler
-
adds the ability to jump to a specified position of the current track
- setNewPosition(int) - Method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
creates a new Playlist, with the specified position
- setNextPrevious(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether one is able to select the next/previous track
- setNextPreviousController(Consumer<String>) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.CommandHandler
-
adds the ability to select the next/previous track
- setPlaybackChangeable(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether one is able to change the playback
- setPlaybackChangeableController(Consumer<String>) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.CommandHandler
-
adds the ability to change the playback
- setPlaybackRepeat(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether the player is able to shuffle songs in a playlist
- setPlaybackRepeatSong(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether one is able to repeat songs in a playlist
- setPlaybackShuffle(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether one is able to shuffle the playback
- setPlayer(Player) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.PlayerController
-
- setPlayPauseControl(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether you can pause the playback without ending the player
- setPlayPauseController(Consumer<String>) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.CommandHandler
-
adds the ability for the Play/Pause requests
- setPlayRequestDetailed(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether you can request a track with providing a TrackInfo/Playlist
- setPlayRequestOutside(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether you can request playing from outside addons
- setPlugin(PluginWrapper) - Method in class org.intellimate.izou.sdk.addon.AddOn
-
Sets the Plugin IF it is not already set.
- setPluginId(String) - Method in class org.intellimate.izou.sdk.output.OutputExtensionArgument
-
sets the ID of the OutputPlugin the OutputExtension belongs to
- setPresence(boolean) - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceConstant
-
sets the presence
- setProperty(String, String) - Method in class org.intellimate.izou.sdk.properties.PropertiesAssistant
-
Calls the HashTable method put.
- setProvider(Identification) - Method in class org.intellimate.izou.sdk.resource.Resource
-
sets who should or has provided the Resource Object.
- setProvidesTrackInfo(boolean) - Method in class org.intellimate.izou.sdk.frameworks.music.Capabilities
-
sets whether you may provide a trackinfo
- setResource(T) - Method in class org.intellimate.izou.sdk.resource.Resource
-
sets the Resource data.
- setTrackSelectorController(Consumer<TrackInfo>) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.CommandHandler
-
adds the ability to select tracks
- setVolume(Volume) - Method in class org.intellimate.izou.sdk.frameworks.music.user.PlayerRequest
-
sets the Volume if the Player supports it.
- setVolumeChangeableController(Consumer<Volume>) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.CommandHandler
-
adds the ability to change the volume from outside the player
- shuffle() - Method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
Shuffles the playlist and returns the shuffled playlist, so the original stays intact.
- SimplePermanentSoundOutputPlugin<T> - Class in org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output
-
extend this class to use the framework
- SimplePermanentSoundOutputPlugin(Context, String, boolean) - Constructor for class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.SimplePermanentSoundOutputPlugin
-
creates a new output-plugin with a new id
- startedSound(boolean) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
fires an StartEvent
- startedSound(Playlist, Progress, TrackInfo, Volume, boolean) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
fires an StartEvent
- startedSound(boolean) - Method in interface org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.PermanentSoundHelper
-
fires an StartEvent
- StartEvent - Class in org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events
-
signals that an output started
- StartEvent(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StartEvent
-
Creates a new Event Object
- StartEvent(Identification, String) - Constructor for class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StartEvent
-
Creates a new Event Object
- StartMusicRequest - Class in org.intellimate.izou.sdk.frameworks.music.events
-
this events request the start of the music-playing
- StartMusicRequest(Identification, boolean) - Constructor for class org.intellimate.izou.sdk.frameworks.music.events.StartMusicRequest
-
Creates a new Event Object
- startPlaying() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.PlayerController
-
starts the playing command
- startPlaying(TrackInfo) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.PlayerController
-
starts the playing command
- startPlaying(Playlist) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.PlayerController
-
starts the playing command
- startPlaying(Runnable) - Method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.SimplePermanentSoundOutputPlugin
-
use this method to start playing sound (only plays sound if it is not already playing)
- stop() - Method in class org.intellimate.izou.sdk.activator.Activator
-
stops the activator.
- stop() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
- STOP - Static variable in class org.intellimate.izou.sdk.frameworks.music.resources.CommandResource
-
- stop() - Method in class org.intellimate.izou.sdk.output.OutputPluginArgument
-
- STOP_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.events.CommonEvents.Descriptors
-
Event-Type which indicates that this events stops an already running addon
- StopEvent - Class in org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events
-
signals that every sound-output should stop
- StopEvent(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.StopEvent
-
Creates a new Event Object
- stopListener(Identifiable) - Static method in class org.intellimate.izou.sdk.events.CommonEvents.Descriptors
-
Event-Type which indicates that this events stops an already running addon
- StopMusic - Class in org.intellimate.izou.sdk.frameworks.music.events
-
use this event to stop the music from playing
- StopMusic(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.music.events.StopMusic
-
Creates a new Event Object
- stopMusicPlayback() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
stops the playing/indicates that the playing stopped.
- stopPlaying() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.PlayerController
-
stops the playing of the music
- stopSound() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
- stopSound() - Method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.SimplePermanentSoundOutputPlugin
-
this method call must stop the sound
- STRICT_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.frameworks.presence.events.LeavingEvent
-
it means that the addon can guarantee that the user left an area near izou
- STRICT_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.frameworks.presence.events.PresenceEvent
-
it means that the addon can guarantee that the user entered an area near izou
- STRICT_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.frameworks.presence.provider.Presence
-
- strictLeavingListener(Identifiable) - Static method in class org.intellimate.izou.sdk.events.CommonEvents.Presence
-
it means the user has most likely left (he may come back immediately)
- strictListener(Identifiable) - Static method in class org.intellimate.izou.sdk.events.CommonEvents.Presence
-
it means that the addon can guarantee that the user entered an area near izou.
- submit(Runnable) - Method in interface org.intellimate.izou.sdk.util.ThreadPoolUser
-
submits the Runnable to the AddOns Thread-Pool
- submit(Supplier<U>) - Method in interface org.intellimate.izou.sdk.util.ThreadPoolUser
-
submits the Supplier to the AddOns Thread-Pool
- submit(X) - Method in interface org.intellimate.izou.sdk.util.ThreadPoolUser
-
submits the Callable to the AddOns Thread-Pool
- submitRun(Runnable) - Method in interface org.intellimate.izou.sdk.util.ThreadPoolUser
-
submits the Runnable to the AddOns Thread-Pool
- UNKNOWN_DESCRIPTOR - Static variable in class org.intellimate.izou.sdk.frameworks.presence.events.PresenceEvent
-
it means that someone entered an area near izou, but it is not clear if it is the user,
- unMute() - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
this method call must un-mute the plugin.
- unMute() - Method in class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.output.SimplePermanentSoundOutputPlugin
-
this method call must un-mute the plugin
- UnMuteEvent - Class in org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events
-
signals that every sound-output should unmute
- UnMuteEvent(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.events.UnMuteEvent
-
Creates a new Event Object
- unregisterContentGenerator(ContentGeneratorModel) - Method in interface org.intellimate.izou.sdk.specification.context.ContentGenerators
-
unregisters an ContentGenerator
- unregisterEventID(String) - Method in class org.intellimate.izou.sdk.properties.EventPropertiesAssistant
-
Unregisters or deletes an event from the local_events.properties file
- update(TrackInfo, TrackInfo) - Method in class org.intellimate.izou.sdk.frameworks.music.player.Playlist
-
updates the TrackInfo-Object
- update(TrackInfo) - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns a trackinfo if some information was added and not overwritten
- update(String, String, String, byte[], String, String, String, String, String, long) - Method in class org.intellimate.izou.sdk.frameworks.music.player.TrackInfo
-
returns a trackinfo if some information was added and not overwritten (see isNew) AND a change occurred.
- updateCurrentTrackInfo(TrackInfo) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
checks if the trackInfo is an update and fires the appropriate Event.
- updatePlayInfo(Playlist, Progress, TrackInfo, Volume) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
fires an update event which notifies that parameters have changed
- updatePlayInfo(Playlist) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
fires an update event which notifies that parameters have changed
- updatePlayInfo(Progress) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
fires an update event which notifies that parameters have changed
- updatePlayInfo(TrackInfo) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
fires an update event which notifies that parameters have changed
- updatePlayInfo(Volume) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
fires an update event which notifies that parameters have changed
- updatePlayInfo(Playlist) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
fires an update event which notifies that parameters have changed
- updatePlayInfo(Volume) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
fires an update event which notifies that parameters have changed
- updatePlayInfo(Progress) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
fires an update event which notifies that parameters have changed
- updatePlayInfo(Playlist, Progress, Volume) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
updates the Info about the current song
- updatePlayInfo(Playlist, Progress, TrackInfo, Volume) - Method in class org.intellimate.izou.sdk.frameworks.music.player.template.Player
-
fires an update event which notifies that parameters have changed
- updateStateInfo(PlaybackState) - Method in interface org.intellimate.izou.sdk.frameworks.music.player.MusicHelper
-
updates the PlaybackState
- userEncountered() - Method in class org.intellimate.izou.sdk.frameworks.presence.provider.template.PresenceNonConstant
-
call this method when you have encountered the user
- UsingSoundResource - Class in org.intellimate.izou.sdk.frameworks.permanentSoundOutput.resource
-
every outputPlugin which is permanently using the sound output provides his identification here
- UsingSoundResource(Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.resource.UsingSoundResource
-
creates a new Resource.
- UsingSoundResource(Identification, Identification) - Constructor for class org.intellimate.izou.sdk.frameworks.permanentSoundOutput.resource.UsingSoundResource
-
creates a new Resource.