|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.xml.sax.helpers.XMLFilterImpl | +--org.esau.ptarmigan.impl.filter.BaseFilter | +--org.esau.ptarmigan.impl.filter.PlaylistFilter | +--org.esau.ptarmigan.impl.filter.SimplePlaylistFilter | +--org.esau.ptarmigan.impl.filter.M3UFilter
M3UFilter -- transforms M3U playlist to ptarmigan playlist
TODO: recursively scan all playlists found.
Constructor Summary | |
M3UFilter()
|
Method Summary | |
void |
doParsePlaylist(java.io.BufferedReader reader)
Parse a document from a buffered source. |
boolean |
isMatch(java.lang.String str)
does the specified stream contain a marker for the tag? |
Methods inherited from class org.esau.ptarmigan.impl.filter.SimplePlaylistFilter |
doParse |
Methods inherited from class org.esau.ptarmigan.impl.filter.PlaylistFilter |
getIncludeEntries, resetData, setBaseDir, setIncludeEntries |
Methods inherited from class org.esau.ptarmigan.impl.filter.BaseFilter |
characters, getMediaProperties, parse, setMediaProperties |
Methods inherited from class org.xml.sax.helpers.XMLFilterImpl |
endDocument, endElement, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setParent, setProperty, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public M3UFilter() throws org.xml.sax.SAXException
Method Detail |
public boolean isMatch(java.lang.String str) throws java.io.IOException
isMatch
in class PlaylistFilter
public void doParsePlaylist(java.io.BufferedReader reader) throws org.xml.sax.SAXException, java.io.IOException, java.text.ParseException
doParsePlaylist
in class SimplePlaylistFilter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |