Adobe FLEX 2-PROGRAMMING ACTIONSCRIPT 3.0 Manual page 5

Programming actionscript 3.0
Table of Contents

Advertisement

Handling synchronous errors in an application . . . . . . . . . . . . . . . . . . .261
Creating custom error classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Responding to error events and status . . . . . . . . . . . . . . . . . . . . . . . . . 267
Comparing the Error classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Example: CustomErrors application. . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Chapter 10: Using Regular Expressions . . . . . . . . . . . . . . . . . . . 285
Introduction to Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Regular expression syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Example: A Wiki parser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Chapter 11: Working with XML . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
A quick introduction to XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .312
The E4X approach to XML processing . . . . . . . . . . . . . . . . . . . . . . . . . .313
XML objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .315
XMLList objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Initializing XML variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .319
Assembling and transforming XML objects . . . . . . . . . . . . . . . . . . . . . 320
Traversing XML structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
Using XML namespaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
XML type conversion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
Reading external XML documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
Example: Loading RSS data from the Internet . . . . . . . . . . . . . . . . . . 330
PART 3: FLASH PLAYER APIS
Chapter 12: Flash Player API Overview . . . . . . . . . . . . . . . . . . . 337
flash.accessibility package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
flash.display package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
flash.errors package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
flash.events package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
flash.external package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
flash.filters package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
flash.geom package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
flash.media package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .341
flash.net package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .341
flash.printing package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .341
flash.profiler package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
flash.system package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Contents
5

Advertisement

Table of Contents
loading

This manual is also suitable for:

Flex

Table of Contents