<oXygen/> XML Editor User Guide

Perspectives

L'interface de <oXygen/> utilise des conventions et des composants d'interface standards pour offrir un environnement d'édition familier et intuitif parmi tous les systèmes d'exploitation.

In <oXygen/> you can work with documents in one of the perspectives:

Editor perspective
Editing of documents is supported by specialized and synchronized editors and views.
Debugger perspective
XSLT stylesheets can be debugged by tracing their execution step by step.
Tree Editor perspective
An XML document is viewed and edited as a tree of XML elements.

Perspective editeur

The Editor perspective is used for editing the content of your documents. The space is organized in:

Figure 3.1. Editor perspective

Editor perspective

Quand deux ou plus de deux panneaux sont affichées, <oXygen/> offre des barres de séparation. En sélectionnant une barre de séparation on peut la déplacer vers une autre position, ainsi augmentant l'espace occupé par un panneau tout en diminant celui occupé par l'autre.

Comme la majorité du travail est centrée autour du panneau de l'éditeur, les autres panneaux peuvent être cachés en utilisant les contrôles d'expansion et de masquage situés sur les barres de séparation.

This perspective organizes the workspace in the following panels:

Le menu principal
Offre un accès à toutes les fonctions disponibles de <oXygen/>.
La barre d'outils principale
Offre un accès aisé aux fonctions communes et fréquemment utilisées. Chaque icône est un bouton qui agit comme un raccourci vers une fonction liée.
Le panneau éditeur
Est où vous passez la majeure partie de votre temps à lire, éditer, appliquer des balises et vérifier la validité et la forme de vos documents.
Le panneau sommaire
Possède les fonctions suivantes: vue d'ensemble du document XML, suivi de modification, modification de la structure du document, sélection de balise du document.
Le panneau vue du modèle
Présent la structure de la balise actuellement éditée ainsi que la documentation additionnelle de la balise.
Panneau message
Affiche les messages renvoyés par opérations d'utilisateur.
Le panneau projet
Permet la définition de projets et la gestion logique des documents qu'il contient.

Perspective debougeur

The Debugger perspective is used for detecting problems in a XSLT transformation process by executing the process step by step in a controlled environment and inspecting the informations provided in different special views. The workspace is organized in:

Figure 3.2. Debugger perspective

Debugger perspective
  • Vue du document source - Affiche et permet l'édition de fichiers XML orientés données ou document.
  • Vue du document feuille de style - Affiche et permet l'édition de fichiers XML écrits en XSL (feuilles de style).
  • Vue du document de sortie - Affiche la sortie qui résulte de l'entrée dans le transformateur d'un document (XML) et d'une feuille de style (XSL) sélectionnés. Le résultat de la transformation est automatiquement écrit durant l'exécution de la transformation. Il y a deux vues pour la sortie : une vue texte (avec surlignage de la syntaxe XML) et une vue XHTML.
  • Barre d'outils du contrôle - Contient toutes les actions nécessaires pour configurer et contrôler le processus de débogage.
  • Vues information - distribuées en deux panneaux qui sont utilisés pour afficher divers types d'information qui peuvent être utilisés pour comprendre le processus de transformation. Pour chaque type de transformation il y a un onglet correspondant, sélectionner un onglet active la vue du type d'information. En exécutant une transformation, les événements pertinents pour les différents types d'informations sont sortis pour être affichés dans les différentes vues de types d'informations. Cela permet au développeur d'obtenir une vue claire du type d'information sélectionné qui suit la progression de la transformation.

Perspective editeur d'arbre

The Tree Editor perspective is used for editing the content of a document viewed as a XML tree. The workspace is organized in:

Figure 3.3. Tree Editor perspective

Tree Editor perspective