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.


Constructor Index

 o Loader()

Method Index

 o ladeBild(String)
Erzeugt ein Bild von einer absoluten URL, die als String gegeben ist.
 o ladeBild(URL)
Erzeugt ein Bild von einer absoluten URL.
 o ladeHTML(String)
Erzeugt einen InputStream von einer absoluten URL, die als String gegeben ist.
 o ladeHTML(URL)
Erzeugt einen InputStream von einer absoluten URL.

Constructors

 o Loader
 public Loader()

Methods

 o 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()).
 o 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()).
 o 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
 o 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