org.mmbase.applications.media.urlcomposers
Class FragmentURLComposer

java.lang.Object
  extended byorg.mmbase.applications.media.urlcomposers.URLComposer
      extended byorg.mmbase.applications.media.urlcomposers.FragmentURLComposer
Direct Known Subclasses:
MarkupURLComposer, RamURLComposer, RealURLComposer

public abstract class FragmentURLComposer
extends URLComposer

A Fragment URLComposer is an URLComposer which can also use information about the Fragment in the URL. Generally this means that is can represent a fragments 'completely' so, with information about start and stop times.

Author:
Michiel Meeuwissen, Rob Vermeulen (VPRO)

Field Summary
protected  MMObjectNode fragment
           
 
Fields inherited from class org.mmbase.applications.media.urlcomposers.URLComposer
info, provider, source
 
Constructor Summary
FragmentURLComposer()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 MMObjectNode getFragment()
           
 void init(MMObjectNode provider, MMObjectNode source, MMObjectNode fragment, java.util.Map info, java.util.Set cacheExpireObjects)
           
 boolean isAvailable()
           
 
Methods inherited from class org.mmbase.applications.media.urlcomposers.URLComposer
canCompose, getDescription, getFormat, getGUIIndicator, getInfo, getProvider, getSource, getURL, getURLBuffer, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fragment

protected MMObjectNode fragment
Constructor Detail

FragmentURLComposer

public FragmentURLComposer()
Method Detail

init

public void init(MMObjectNode provider,
                 MMObjectNode source,
                 MMObjectNode fragment,
                 java.util.Map info,
                 java.util.Set cacheExpireObjects)
Overrides:
init in class URLComposer

getFragment

public MMObjectNode getFragment()

isAvailable

public boolean isAvailable()
Overrides:
isAvailable in class URLComposer

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class URLComposer


MMBase build 1.7.4.20050922