All Packages Class Hierarchy This Package Previous Next Index
Class MadScape.Loader
java.lang.Object
|
+----MadScape.Loader
- public class Loader
- extends Object
Der Loader ist zuständig für das
Erzeugen eines InputStreams aus einer
URL (als URL-Objekt oder als String) für den Parser,
und für das
Laden einer Bilddatei zu einer gegebenen URL (ebenfalls als
URL oder als String geben).
Das Laden von Bilder wird gecachet (z.Zt. sicherheitshalber nur mit
10 Bildern). Alle URLs, die als Strings übergeben werden, müssen
absolute URLs darstellen.
-
Loader()
-
-
ladeBild(String)
- Erzeugt ein Bild von einer absoluten URL, die als String
gegeben ist.
-
ladeBild(URL)
- Erzeugt ein Bild von einer absoluten URL.
-
ladeHTML(String)
- Erzeugt einen InputStream von einer absoluten URL, die
als String gegeben ist.
-
ladeHTML(URL)
- Erzeugt einen InputStream von einer absoluten URL.
Loader
public Loader()
ladeBild
public static Image ladeBild(String urlString) throws LoaderException
- Erzeugt ein Bild von einer absoluten URL, die als String
gegeben ist. Es wird gewartet, bis das Bild vollständig geladen
wurde (MediaTracker).
- Parameters:
- urlString - die URL des Bildes als String
- Returns:
- das neue Bild (Image)
- Throws: LoaderException
- falls beim Laden irgendein Fehler
aufgetreten ist (näheres dann über .getMessage()).
ladeBild
public static Image ladeBild(URL url) throws LoaderException
- Erzeugt ein Bild von einer absoluten URL. Es wird
gewartet, bis das Bild vollständig geladen wurde (MediaTracker).
- Parameters:
- url - die URL des Bildes (als URL-Objekt)
- Returns:
- das neue Bild (Image)
- Throws: LoaderException
- falls beim Laden irgendein Fehler
aufgetreten ist (näheres dann über .getMessage()).
ladeHTML
public static InputStream ladeHTML(String urlString) throws IOException, MalformedURLException
- Erzeugt einen InputStream von einer absoluten URL, die
als String gegeben ist.
- Parameters:
- url - die URL als String
- Returns:
- InputStream
- Throws: MalformedURLException
- falls ungültige URL
- Throws: IOException
- falls der InputStream nicht erzeugt
werden konnte
ladeHTML
public static InputStream ladeHTML(URL url) throws IOException
- Erzeugt einen InputStream von einer absoluten URL.
- Parameters:
- url - die URL (als URL-Objekt)
- Returns:
- InputStream
- Throws: IOException
- falls der InputStream nicht erzeugt
werden konnte
All Packages Class Hierarchy This Package Previous Next Index