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

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.CSSSeekBar
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 CSSSeekBar
extends MediaSeekBar

CSS based implementation of the MediaSeekBar. The playing and loading progress indicators as well as the seek track can be modified via CSS style names defined in stylesheets.

CSS Styles

 .player-CSSSeekBar { the seekbar itself }
 .player-CSSSeekBar .loading { the loading progress indicator }
 .player-CSSSeekBar .playing { the playing progress indicator }
 

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
CSSSeekBar(int height)
          Constructs CSSSeekBar of the specified height.
 
Method Summary
 
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

CSSSeekBar

public CSSSeekBar(int height)
Constructs CSSSeekBar of the specified height.

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


Copyright © 2009-2011. All Rights Reserved.