15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Verarbeiten von Fehlern<br />

Datei Beschreibung<br />

CustomErrors.mxml<br />

oder<br />

CustomErrors.fla<br />

Überblick über die Anwendung „CustomErrors“<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher<br />

Wenn die Anwendung geladen wird, wird die initApp()-Methode für Flex-Anwendungen aufgerufen oder der<br />

Zeitleistencode (ohne Funktion) wird für Flash Professional-Anwendungen ausgeführt. Dieser Code definiert ein<br />

XML-Beispielpaket, das mit der Validator-Klasse validiert wird. Folgender Code wird ausgeführt:<br />

employeeXML =<br />

<br />

John<br />

Doe<br />

12345<br />

67890<br />

;<br />

}<br />

Die Hauptanwendungsdatei im Flash-Format (FLA) oder Flex-Format<br />

(MXML).<br />

com/example/programmingas3/errors/ApplicationError.as Eine Klasse, die als Basisklasse für die beiden Fehlerklassen FatalError<br />

und WarningError dient.<br />

com/example/programmingas3/errors/FatalError.as Eine Klasse, die einen von der Anwendung ausgelösten FatalError-Fehler<br />

definiert. Diese Klasse erweitert die benutzerdefinierte ApplicationError-<br />

Klasse.<br />

com/example/programmingas3/errors/Validator.as Eine Klasse mit einer einzelnen Methode, mit der ein vom Benutzer<br />

bereitgestelltes XML-Paket mit Mitarbeiterdaten validiert wird.<br />

com/example/programmingas3/errors/WarningError.as Eine Klasse, die einen von der Anwendung ausgelösten WarningError-<br />

Fehler definiert. Diese Klasse erweitert die benutzerdefinierte<br />

ApplicationError-Klasse.<br />

Das XML-Paket wird später in einer Instanz der TextArea-Komponente auf der Bühne angezeigt. Durch diesen Schritt<br />

können Sie das XML-Paket bearbeiten, bevor Sie es erneut validieren.<br />

Wenn der Benutzer auf die Schaltfläche „Validate“ klickt, wird die validateData()-Methode aufgerufen. Diese<br />

Methode validiert das XML-Paket mit den Mitarbeiterdaten mithilfe der validateEmployeeXML()-Methode der<br />

Validator-Klasse. Im folgenden Code wird die validateData()-Methode veranschaulicht:<br />

Letzte Aktualisierung 27.6.2012<br />

75

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!