|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSuperAsset
Constructor Summary | |
SuperAsset(java.lang.String url)
Erzeugt ein neues SuperAsset-Objekt |
|
SuperAsset(java.lang.String url,
java.lang.String parentUrl)
Erzeugt ein neues SuperAsset-Objekt |
Method Summary | |
java.util.LinkedList |
createSubList(java.lang.String parentUrl)
Erzeugt eine Sendungsliste, die in jedem SuperAsset-Objekt gespeichert wird |
static int |
endofUrl(java.lang.String content)
Sucht nach dem ersten Auftauchen eines relativen URL der Form "/ZDFmediathek/content/" |
java.lang.String |
getASX()
Liest das Datenfeld für den ASX-Link aus |
java.lang.String |
getDisplayType()
Liest das Datenfeld für den Medien-Typ aus |
java.lang.String |
getID()
Liest das Datenfeld für die Themen-ID aus |
java.lang.String |
getMMS()
Liest das Datenfeld für den MMS-Link aus |
java.lang.String |
getsubID()
Liest das Datenfeld für die Sendungs-ID aus |
java.lang.String |
getsubtitle()
Liest das Datenfeld für den Sendungstitel aus |
java.lang.String |
getTitle()
Liest das Datenfeld für den Thementitel aus |
java.lang.String |
getURL()
Liest das Datenfeld für dem Link zur SuperAsset-File aus |
static boolean |
isAssetfile(java.lang.String descriptionFile)
Prüft, ob eine Datei eine Asset-Beschreibung enthält |
static java.lang.String |
parseTitle(java.lang.String url)
Extrahiert aus dem realtiven Pfad zum Thema den Titel und die ID der Themengruppe |
static java.lang.String |
parseURL(java.lang.String content)
Extrahiert aus dem Inhalt die relativen Pfade zu den Themen |
static void |
requestFileFromServer(java.lang.String address,
java.lang.String filename)
Stellt Verbindung zum Server her und schreibt den Mitschnitt seiner Antwort als Textdatei |
static java.lang.String |
requestStringFromFile(java.lang.String filename)
Liest eine beliebige Textdatei ein und liefert dessen Inhalt als String zurück |
static java.lang.String |
requestStringFromServer(java.lang.String address)
Stellt Verbindung zum Server her und liefert einen Mitschnitt seiner Antwort als String |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SuperAsset(java.lang.String url)
url
- relativer Pfad zur Superasset-Dateipublic SuperAsset(java.lang.String url, java.lang.String parentUrl)
url
- relativer Pfad zur Superasset-DateiparentUrl
- relativer Pfad zur Superasset-DateiMethod Detail |
public java.util.LinkedList createSubList(java.lang.String parentUrl)
parentUrl
- relativer Pfad des SuperAsset
public static int endofUrl(java.lang.String content)
content
- Zu durchsuchender String
public java.lang.String getASX()
public java.lang.String getDisplayType()
public java.lang.String getID()
public java.lang.String getMMS()
public java.lang.String getsubID()
public java.lang.String getsubtitle()
public java.lang.String getTitle()
public java.lang.String getURL()
public static boolean isAssetfile(java.lang.String descriptionFile)
descriptionFile
- Die zu prüfende Datei (als String)public static java.lang.String parseTitle(java.lang.String url)
url
- String in der Form /ZDFmediathek/content/TITEL/ID
public static java.lang.String parseURL(java.lang.String content)
content
- Content-Seite als String
public static void requestFileFromServer(java.lang.String address, java.lang.String filename)
address
- Webadresse des Serversfilename
- Dateiname zur Speicherung der Serverantwortpublic static java.lang.String requestStringFromFile(java.lang.String filename)
filename
- Name der auszulesenden Datei
public static java.lang.String requestStringFromServer(java.lang.String address)
address
- Webadresse des Servers
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |