org.mmbase.applications.media.urlcomposers.omroep
Class RealSbURLComposer

java.lang.Object
  extended by org.mmbase.applications.media.urlcomposers.URLComposer
      extended by org.mmbase.applications.media.urlcomposers.FragmentURLComposer
          extended by org.mmbase.applications.media.urlcomposers.RealURLComposer
              extended by org.mmbase.applications.media.urlcomposers.omroep.RealSbURLComposer
Direct Known Subclasses:
RealBbURLComposer

public class RealSbURLComposer
extends RealURLComposer

An example. URL's from these kind of URLComposers can contain 'start' and 'end' arguments and so on.

Since:
MMBase-1.7
Version:
$Id: RealSbURLComposer.java 36047 2009-06-14 14:44:44Z michiel $
Author:
Michiel Meeuwissen

Field Summary
 
Fields inherited from class org.mmbase.applications.media.urlcomposers.FragmentURLComposer
fragment
 
Fields inherited from class org.mmbase.applications.media.urlcomposers.URLComposer
info, preference, provider, source
 
Constructor Summary
RealSbURLComposer()
           
 
Method Summary
(package private) static int addURL(StringBuilder buf, String url)
          Add the url to the buffer, but first remove the sb.
 boolean canCompose()
          Returns true.
protected  String getBand()
           
protected  String getBandPrefix()
           
 String getGUIIndicator(Map<String,Locale> options)
           
protected  StringBuilder getURLBuffer()
          Extension will normally create URL's differently.
 
Methods inherited from class org.mmbase.applications.media.urlcomposers.RealURLComposer
appendTime, getRMArgs, makeRealCompatible
 
Methods inherited from class org.mmbase.applications.media.urlcomposers.FragmentURLComposer
equals, getFragment, hashCode, init, isAvailable
 
Methods inherited from class org.mmbase.applications.media.urlcomposers.URLComposer
getAcodec, getBitrate, getCodec, getDescription, getDimension, getFilename, getFilesize, getFormat, getInfo, getMimeType, getProvider, getSource, getState, getURL, isMain, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RealSbURLComposer

public RealSbURLComposer()
Method Detail

canCompose

public boolean canCompose()
Description copied from class: URLComposer
Returns true. This can be overridden if the URLComposer not always can do it's job. It then returns false if it is (can be?) taken from consideration.

Overrides:
canCompose in class URLComposer

addURL

static int addURL(StringBuilder buf,
                  String url)
Add the url to the buffer, but first remove the sb. or bb. prefix if it is in it already.


getBandPrefix

protected String getBandPrefix()

getBand

protected String getBand()

getGUIIndicator

public String getGUIIndicator(Map<String,Locale> options)
Overrides:
getGUIIndicator in class URLComposer

getURLBuffer

protected StringBuilder getURLBuffer()
Description copied from class: URLComposer
Extension will normally create URL's differently. They override this function.

Overrides:
getURLBuffer in class RealURLComposer


MMBase 2.0-SNAPSHOT - null