Définition et Utilisation des Namespaces
Objectifs
Les objectifs de cette vidéo sont de comprendre la notion de namespace en MXML, d'apprendre à définir et utiliser les namespaces personnalisés, et de faciliter l'organisation des composants dans un projet Flex.
Résumé
Les namespaces permettent de définir l'emplacement des composants dans MXML. Ils sont essentiels pour l'organisation et l'accès aux différents éléments du framework Flex.
Description
Les namespaces en MXML sont utilisés pour définir l'emplacement des différents composants que vous allez utiliser dans votre application. Par défaut, chaque fichier MXML contient trois namespaces essentiels permettant l'accès aux composants du framework Flex 4. Ces namespaces comprennent une propriété xmlns pour l'espace de noms XML et un identifiant de raccourci.
Par exemple, le raccourci s permet d'accéder aux composants du framework Spark, tandis que le script est accessible via le namespace FX. Vous pouvez également créer vos propres namespaces pour accéder aux composants personnalisés dans vos dossiers de projet.
En ajoutant un nouveau dossier et fichier MXML, vous pouvez définir un namespace personnalisé, comme testnamespace. FlashBuilder facilite cette création en ajoutant automatiquement la propriété xmlns correspondante.
Notez que les namespaces sont spécifiques aux fichiers MXML et ne sont pas utilisés dans les fichiers AS ou ActionScript.