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:
|