A B C D E F G H I M P R S T U V

A

addDreamboxListener(DreamboxListener) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Adds the dreambox listener.
Audio - Class in com.webhiker.dreambox.api.service
The Class Event represents a single EPG event for the currently showing channel EPG data.
Audio(Element, int) - Constructor for class com.webhiker.dreambox.api.service.Audio
Instantiates a new event.

B

Bouquet - Class in com.webhiker.dreambox.api.bouquet
The Class Bouquet lists the user configured bouquet information for the Dreambox.
Bouquet(String, String) - Constructor for class com.webhiker.dreambox.api.bouquet.Bouquet
Instantiates a new bouquet.

C

Channel - Class in com.webhiker.dreambox.api.bouquet
The Class Channel repesents information about a single channel within the configured bouquets for the Dreambox.
Channel(String, String) - Constructor for class com.webhiker.dreambox.api.bouquet.Channel
Instantiates a new channel.
checkConnection() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Check connection parameter, and throw an exception if could not connect.
com.webhiker.dreambox.api - package com.webhiker.dreambox.api
 
com.webhiker.dreambox.api.bouquet - package com.webhiker.dreambox.api.bouquet
 
com.webhiker.dreambox.api.epg - package com.webhiker.dreambox.api.epg
 
com.webhiker.dreambox.api.service - package com.webhiker.dreambox.api.service
 
com.webhiker.dreambox.api.status - package com.webhiker.dreambox.api.status
 
com.webhiker.dreambox.api.streaminfo - package com.webhiker.dreambox.api.streaminfo
 
command(DreamboxAPI.Command) - Method in class com.webhiker.dreambox.api.DreamboxAPI
This provides functionality for Dreambox control.

D

DreamboxAPI - Class in com.webhiker.dreambox.api
The Class DreamboxAPI.
DreamboxAPI(String, int, String, String) - Constructor for class com.webhiker.dreambox.api.DreamboxAPI
Instantiates a new dreambox api.
DreamboxAPI.Command - Enum in com.webhiker.dreambox.api
The set of available Dreambox commands.
DreamboxListener - Interface in com.webhiker.dreambox.api
The listener interface for receiving dreambox events.

E

EPG - Class in com.webhiker.dreambox.api.epg
The Class EPG holds information about the currently showing channels EPG data.
EPG(InputStream) - Constructor for class com.webhiker.dreambox.api.epg.EPG
Instantiates a new ePG.
equals(Object) - Method in class com.webhiker.dreambox.api.service.Audio
 
equals(Object) - Method in class com.webhiker.dreambox.api.service.ServiceData
 
equals(Object) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
 
Event - Class in com.webhiker.dreambox.api.epg
The Class Event represents a single EPG event for the currently showing channel EPG data.
Event(Element) - Constructor for class com.webhiker.dreambox.api.epg.Event
Instantiates a new event.

F

fireStatusChanged(DreamboxListener) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Utility method to fire status changed events to all registered listeners.

G

getAgc() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the agc.
getAPid() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the a pid.
getAspectRatio() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
 
getAudio() - Method in class com.webhiker.dreambox.api.service.ServiceData
 
getBandwidth() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the bandwidth.
getBer() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the ber.
getBouquets() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the bouquets.
getBref() - Method in class com.webhiker.dreambox.api.bouquet.Bouquet
Gets the bref.
getChannel() - Method in class com.webhiker.dreambox.api.service.Audio
 
getChannels() - Method in class com.webhiker.dreambox.api.bouquet.Bouquet
Gets the channels.
getCoderatehp() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the coderatehp.
getCoderatelp() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the coderatelp.
getConstellation() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the constellation.
getDate() - Method in class com.webhiker.dreambox.api.epg.Event
Gets the date.
getDescription() - Method in class com.webhiker.dreambox.api.epg.Event
Gets the description.
getDetails() - Method in class com.webhiker.dreambox.api.epg.Event
Gets the details.
getDuration() - Method in class com.webhiker.dreambox.api.epg.Event
Gets the duration.
getElement(Document, String, int) - Static method in class com.webhiker.dreambox.api.Utils
Return an Element given a Document, tag name, and index
getElement(Element, String, int) - Static method in class com.webhiker.dreambox.api.Utils
Return an Element given a Element, tag name, and index
getEPG() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the Electronic Program Guide information for the currently showing channel.
getEvents() - Method in class com.webhiker.dreambox.api.epg.EPG
Gets the events.
getFec() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the fec.
getFrequency() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the frequency.
getGenre() - Method in class com.webhiker.dreambox.api.epg.Event
Gets the genre.
getGenreCategory() - Method in class com.webhiker.dreambox.api.epg.Event
Gets the genre category.
getGuardInterval() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the guard interval.
getHierarchyinfo() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the hierarchyinfo.
getHost() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the host.
getId() - Method in class com.webhiker.dreambox.api.epg.Event
Gets the id.
getInversion() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the inversion.
getLock() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the lock.
getModulation() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the modulation.
getName() - Method in class com.webhiker.dreambox.api.bouquet.Bouquet
Gets the name.
getName() - Method in class com.webhiker.dreambox.api.bouquet.Channel
Gets the name.
getName() - Method in class com.webhiker.dreambox.api.service.Audio
 
getNamespace() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the namespace.
getNextProgramName() - Method in class com.webhiker.dreambox.api.status.Status
Gets the next program name.
getNextProgramStartTime() - Method in class com.webhiker.dreambox.api.status.Status
Gets the next program start time.
getONid() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the o nid.
getPassword() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the password.
getPcrPid() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the pcr pid.
getPid() - Method in class com.webhiker.dreambox.api.service.Audio
 
getPmt() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the pmt.
getPolarisation() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the polarisation.
getPort() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the port.
getProgramName() - Method in class com.webhiker.dreambox.api.status.Status
Gets the program name.
getProgramStartTime() - Method in class com.webhiker.dreambox.api.status.Status
Gets the program start time.
getProvider() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the provider.
getRef() - Method in class com.webhiker.dreambox.api.bouquet.Channel
Gets the ref.
getSatellite() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the satellite.
getServiceData() - Method in class com.webhiker.dreambox.api.DreamboxAPI
 
getServiceData(boolean) - Method in class com.webhiker.dreambox.api.DreamboxAPI
 
getServiceName() - Method in class com.webhiker.dreambox.api.epg.EPG
Gets the service name.
getServiceName() - Method in class com.webhiker.dreambox.api.service.ServiceData
Gets the service name.
getServiceName() - Method in class com.webhiker.dreambox.api.status.Status
Gets the channel name.
getServiceName() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the service name.
getServiceReference() - Method in class com.webhiker.dreambox.api.epg.EPG
Gets the service reference.
getServiceReference() - Method in class com.webhiker.dreambox.api.service.ServiceData
Gets the service reference.
getServiceReference() - Method in class com.webhiker.dreambox.api.status.Status
Gets the service reference.
getServiceReference() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the service reference.
getSId() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the s id.
getSize(Document, String) - Static method in class com.webhiker.dreambox.api.Utils
 
getSnr() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the snr.
getStart() - Method in class com.webhiker.dreambox.api.epg.Event
Gets the start.
getStatus() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the status of the stream for the currently showing channel.
getStreamHeight() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the stream height.
getStreamInfo() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the stream info for the currently displayed service.
getStreamWidth() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the stream width.
getStringBuffer(InputStream) - Static method in class com.webhiker.dreambox.api.Utils
 
getSupportedCryptSystems() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the supported crypt systems.
getSymbol_rate() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the symbol_rate.
getSync() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the sync.
getTime() - Method in class com.webhiker.dreambox.api.epg.Event
Gets the time.
getTPid() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the t pid.
getTransmission() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the transmission.
getTSid() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the t sid.
getUpdateDelay() - Method in class com.webhiker.dreambox.api.status.Status
Gets the update delay.
getUsedCryptSystems() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the used crypt systems.
getUsername() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the username.
getValue(Element, String) - Static method in class com.webhiker.dreambox.api.Utils
 
getVideoFormat() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the video format.
getVLCURL(boolean) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the VLC playable URL for the currently playing channel.
getVLCURL() - Method in class com.webhiker.dreambox.api.status.Status
Gets the VLC URL to view the current channel in VLC.
getVolume() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Gets the current volume as reported by the Dreambox.
getVolume() - Method in class com.webhiker.dreambox.api.status.Status
Gets the volume.
getVPid() - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Gets the v pid.

H

handleAudioChangedEvent(List<Audio>) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle audio changed event.
handleBouquetsLoadedEvent(List<Bouquet>) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle bouquets loaded event.
handleConnectionStatusChangedEvent(boolean) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle connected event which is sent when the DreamboxAPI is connected or disconnected to the Dreambox.
handleDolbyChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle dolby changed event.
handleMuteChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle mute changed event.
handleNextProgramNameChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle next program name changed event.
handleNextProgramStartTimeChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle next program start time changed event.
handleProgramNameChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle program name changed event.
handleProgramStartTimeChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle program start time changed event.
handleRecordingChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle recording changed event.
handleServiceNameChanged(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle channel name changed.
handleServiceReferenceChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle service reference changed event.
handleStandbyChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle standby changed event.
handleStreamInfoChangedEvent(StreamInfo) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle stream info changed event.
handleUpdateDelayChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle update delay changed event.
handleVLCURLChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle vlcurl changed event.
handleVolumeChangedEvent(Status) - Method in interface com.webhiker.dreambox.api.DreamboxListener
Handle volume changed event.

I

isConnected() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Returns true if Dreambox is connected, else returns false
isDolby() - Method in class com.webhiker.dreambox.api.status.Status
Checks if is dolby.
isMute() - Method in class com.webhiker.dreambox.api.status.Status
Checks if is mute.
isRecording() - Method in class com.webhiker.dreambox.api.status.Status
Checks if is recording.
isRunning() - Method in class com.webhiker.dreambox.api.DreamboxAPI
 
isSelected() - Method in class com.webhiker.dreambox.api.service.Audio
 
isStandby() - Method in class com.webhiker.dreambox.api.status.Status
Checks if is standby.

M

main(String[]) - Static method in class com.webhiker.dreambox.api.DreamboxAPI
The main method.

P

prettyPrint(Element, OutputStream) - Static method in class com.webhiker.dreambox.api.Utils
 

R

removeQuotes(String) - Static method in class com.webhiker.dreambox.api.bouquet.Bouquet
Removes the quotes.
run() - Method in class com.webhiker.dreambox.api.DreamboxAPI
 

S

selectAudio(Audio) - Method in class com.webhiker.dreambox.api.DreamboxAPI
 
selectChannel(Channel) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Change to the specified channel.
sendMessage(String) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Send a message to the Dreambox display.
ServiceData - Class in com.webhiker.dreambox.api.service
The Class StreamInfo lists detailed information about the currently showing stream.
ServiceData(InputStream) - Constructor for class com.webhiker.dreambox.api.service.ServiceData
Instantiates a new stream info.
ServiceData() - Constructor for class com.webhiker.dreambox.api.service.ServiceData
 
setAgc(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the agc.
setAPid(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the a pid.
setBandwidth(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the bandwidth.
setBer(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the ber.
setBouquets(InputStream) - Static method in class com.webhiker.dreambox.api.bouquet.Bouquet
Sets the bouquets.
setBref(String) - Method in class com.webhiker.dreambox.api.bouquet.Bouquet
Sets the bref.
setChannels(List<Channel>) - Method in class com.webhiker.dreambox.api.bouquet.Bouquet
Sets the channels.
setChannels(String, int) - Static method in class com.webhiker.dreambox.api.bouquet.Channel
Sets the channels.
setCoderatehp(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the coderatehp.
setCoderatelp(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the coderatelp.
setConstellation(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the constellation.
setDate(String) - Method in class com.webhiker.dreambox.api.epg.Event
Sets the date.
setDescription(String) - Method in class com.webhiker.dreambox.api.epg.Event
Sets the description.
setDetails(String) - Method in class com.webhiker.dreambox.api.epg.Event
Sets the details.
setDuration(String) - Method in class com.webhiker.dreambox.api.epg.Event
Sets the duration.
setFec(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the fec.
setFrequency(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the frequency.
setGenre(String) - Method in class com.webhiker.dreambox.api.epg.Event
Sets the genre.
setGenreCategory(String) - Method in class com.webhiker.dreambox.api.epg.Event
Sets the genre category.
setGuardInterval(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the guard interval.
setHierarchyinfo(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the hierarchyinfo.
setHost(String) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Sets the host.
setId(String) - Method in class com.webhiker.dreambox.api.epg.Event
Sets the id.
setInversion(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the inversion.
setLock(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the lock.
setModulation(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the modulation.
setName(String) - Method in class com.webhiker.dreambox.api.bouquet.Bouquet
Sets the name.
setName(String) - Method in class com.webhiker.dreambox.api.bouquet.Channel
Sets the name.
setName(String) - Method in class com.webhiker.dreambox.api.service.Audio
 
setNamespace(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the namespace.
setONid(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the o nid.
setPassword(String) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Sets the password.
setPcrPid(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the pcr pid.
setPid(String) - Method in class com.webhiker.dreambox.api.service.Audio
 
setPmt(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the pmt.
setPolarisation(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the polarisation.
setPort(int) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Sets the port.
setProvider(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the provider.
setRef(String) - Method in class com.webhiker.dreambox.api.bouquet.Channel
Sets the ref.
setSatellite(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the satellite.
setSelected(boolean) - Method in class com.webhiker.dreambox.api.service.Audio
 
setServiceName(String) - Method in class com.webhiker.dreambox.api.epg.EPG
Sets the service name.
setServiceName(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the service name.
setServiceReference(String) - Method in class com.webhiker.dreambox.api.epg.EPG
Sets the service reference.
setServiceReference(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the service reference.
setSId(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the s id.
setSnr(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the snr.
setStart(String) - Method in class com.webhiker.dreambox.api.epg.Event
Sets the start.
setSupportedCryptSystems(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the supported crypt systems.
setSymbol_rate(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the symbol_rate.
setSync(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the sync.
setTime(String) - Method in class com.webhiker.dreambox.api.epg.Event
Sets the time.
setTPid(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the t pid.
setTransmission(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the transmission.
setTSid(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the t sid.
setUsedCryptSystems(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the used crypt systems.
setUsername(String) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Sets the username.
setVideoFormat(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the video format.
setVolume(int) - Method in class com.webhiker.dreambox.api.DreamboxAPI
Sets the volume to the specified value.
setVPid(String) - Method in class com.webhiker.dreambox.api.streaminfo.StreamInfo
Sets the v pid.
Status - Class in com.webhiker.dreambox.api.status
The Class Status holds information about the current status of the Dreambox.
Status() - Constructor for class com.webhiker.dreambox.api.status.Status
Instantiates a new status.
Status(InputStream) - Constructor for class com.webhiker.dreambox.api.status.Status
Instantiates a new status.
stop() - Method in class com.webhiker.dreambox.api.DreamboxAPI
Stop polling the Dreambox for status changes.
StreamInfo - Class in com.webhiker.dreambox.api.streaminfo
The Class StreamInfo lists detailed information about the currently showing stream.
StreamInfo() - Constructor for class com.webhiker.dreambox.api.streaminfo.StreamInfo
 
StreamInfo(InputStream) - Constructor for class com.webhiker.dreambox.api.streaminfo.StreamInfo
Instantiates a new stream info.

T

toggleMute() - Method in class com.webhiker.dreambox.api.DreamboxAPI
 
toString() - Method in class com.webhiker.dreambox.api.bouquet.Bouquet
 
toString() - Method in class com.webhiker.dreambox.api.bouquet.Channel
 
toString() - Method in class com.webhiker.dreambox.api.service.Audio
 

U

Utils - Class in com.webhiker.dreambox.api
 
Utils() - Constructor for class com.webhiker.dreambox.api.Utils
 

V

validateResponse(URLConnection) - Static method in class com.webhiker.dreambox.api.Utils
 
valueOf(String) - Static method in enum com.webhiker.dreambox.api.DreamboxAPI.Command
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.webhiker.dreambox.api.DreamboxAPI.Command
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I M P R S T U V

Copyright © 2008. All Rights Reserved.