com.bramosystems.oss.player.core.client.skin
Class ImageSeekBar

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by com.bramosystems.oss.player.core.client.skin.MediaSeekBar
                  extended by com.bramosystems.oss.player.core.client.skin.ImageSeekBar
All Implemented Interfaces:
HasSeekChangeHandlers, com.google.gwt.event.dom.client.MouseUpHandler, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.EventHandler, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget

public class ImageSeekBar
extends MediaSeekBar

Image based implementation of the MediaSeekBar. The playing and loading progress indicators are loaded as images.

Author:
Sikirulai Braheem

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.bramosystems.oss.player.core.client.skin.MediaSeekBar
seekTrack
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
ImageSeekBar(int height)
          Constructs ImageeekBar of the specified height using blank images as loading and playback progress indicators.
 
Method Summary
 void setProgressImages(String loadingImageUrl, String playingImageUrl)
          Uses the images at the specified URLs as loading and playback progress indicators.
 
Methods inherited from class com.bramosystems.oss.player.core.client.skin.MediaSeekBar
addSeekChangeHandler, getLoadingProgress, getPlayingProgress, initSeekBar, initWidget, onMouseUp, setLoadingProgress, setPlayingProgress
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

ImageSeekBar

public ImageSeekBar(int height)
Constructs ImageeekBar of the specified height using blank images as loading and playback progress indicators.

Parameters:
height - the height of the seek bar in pixels
Method Detail

setProgressImages

public void setProgressImages(String loadingImageUrl,
                              String playingImageUrl)
Uses the images at the specified URLs as loading and playback progress indicators.

In respect of the same domain policy, the URL should point to a destination on the same domain where the application is hosted.

Parameters:
loadingImageUrl - URL of the loading progress image
playingImageUrl - URL of the playback progress image


Copyright © 2009-2011. All Rights Reserved.