org.mmbase.applications.media.urlcomposers
Class FragmentURLComposer
java.lang.Object
org.mmbase.applications.media.urlcomposers.URLComposer
org.mmbase.applications.media.urlcomposers.FragmentURLComposer
- Direct Known Subclasses:
- ImagesURLComposer, MarkupURLComposer, RamURLComposer, RealURLComposer
public 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 it can represent a fragments 'completely' so, with
information about start and stop times.
- Version:
- $Id: FragmentURLComposer.java 36760 2009-07-09 15:38:01Z michiel $
- Author:
- Michiel Meeuwissen, Rob Vermeulen (VPRO)
| Methods inherited from class org.mmbase.applications.media.urlcomposers.URLComposer |
canCompose, getAcodec, getBitrate, getCodec, getDescription, getDimension, getFilename, getFilesize, getFormat, getGUIIndicator, getInfo, getMimeType, getProvider, getSource, getState, getURL, getURLBuffer, isMain, toString |
fragment
protected MMObjectNode fragment
FragmentURLComposer
public FragmentURLComposer()
init
public void init(MMObjectNode provider,
MMObjectNode source,
MMObjectNode fragment,
Map<String,Object> info,
Set<MMObjectNode> cacheExpireObjects)
- Overrides:
init in class URLComposer
getFragment
public MMObjectNode getFragment()
isAvailable
public boolean isAvailable()
- Description copied from class:
URLComposer
- Wether the URL which will be produced by this composer is actually already useable.
This means that the provider must be 'on', and the source must be either an original (
State.SOURCE), or its a generated source and its generation is done.
- Overrides:
isAvailable in class URLComposer
equals
public boolean equals(Object o)
- Overrides:
equals in class URLComposer
- See Also:
Object.equals(java.lang.Object)
hashCode
public int hashCode()
- Overrides:
hashCode in class URLComposer
- See Also:
Object.hashCode()
MMBase 2.0-SNAPSHOT - null