Project Support
<oXygen/> XML Editor helps you organize your
XML related files into projects. In this way you can perform batch operations like
validation and transformation over sets of files. Another feature of the project is that
allows you to share your project settings and transformation scenarios with your
coworkers.
Project Folders: Logical Folders and Linked Folders
The most simple way to organize your XML working files is to place them in a
directory on disk, and then to create a corresponding linked folder into the project.
If you add new files to that folder, you simply press refresh and the project panel
will display the existing files and subdirectories.
If your files are scattered between several folders, but represent the same class
of files, you may find useful to join them in a logical folder. For instance having
XSL stylesheet files distributed in several folders, it may be a good idea to add them
in the logical folder "XSL".
The operations available on the files and folders in the projects include
validation, well-form check and XSL transformation.
Project Level Options
You can specify almost all of the <oXygen/> settings at
project level. This makes possible to pass along with the project XML Catalogs
settings, transformation scenarios, formatting options, validation options, editor
layout, etc.
Let us take a real world example. You are creating a set of XML Schema files and
XSL stylesheets for editing and publishing a book. You choose to set in the project
options the paths to the XML catalogs, the transformation scenarios, the XML
formatting settings, the XML parser and XSLT transformer settings. Your colleagues
will simply checkout the project from the source repository, and start working
immediately. None of them will spend time configuring the editor.
In the next image you can see that the Saxon 6 options are project settings.
Checking the "Project Scenario" radio button moves the current scenario to the
project level:
|