XMLmind XML Editor - Configuration and Deployment

Hussein Shafie

Pixware

Immeuble Capricorne,
23 rue Colbert,
78180 Montigny Le Bretonneux,
France,
Phone: +33 (0)1 30 60 07 00,
Fax: +33 (0)1 30 96 05 23,
Web: www.xmlmind.com/xmleditor
Email: 

July 21, 2008

Abstract

This document describes how to customize and deploy XXE.


Table of Contents

I. Guide
1. Introduction
2. Writing a configuration file for XXE
1. DTD example
2. W3C XML Schema example
3. RELAX NG example
3. Customizing mouse and key bindings used by XXE
1. Bindings specific to a document type
2. Generic bindings
4. Using HTML4 tables or CALS tables in your own custom schema
1. HTML4 tables
1.1. HTML4 table editor command
2. HTML4 form elements
3. CALS tables
3.1. CALS table editor command
5. Customizing an existing configuration
1. Adding a custom document template
2. Replacing an existing document template
3. Removing an existing document template
4. Adding a custom CSS style sheet
5. Replacing an existing CSS style sheet
6. Removing an existing CSS style sheet
7. Adding buttons to the tool bar
8. Adding items to the menu
9. Parametrizing the XSLT style sheets used in the Convert Document submenu
10. Customizing the XSLT style sheets used in the Convert Document submenu
6. Deploying XXE
1. Dynamic discovery of add-ons
1.1. The lookup phase during XXE startup
1.2. Files containing the add-ons
2. Centralizing add-ons on a HTTP server
3. Deploying XXE using Java™ Web Start
3.1. The deploywebstart command-line tool
3.2. Deploying XXE using Java™ Web Start, a step by step description
3.3. Comparison between deployment using Java Web Start and just centralizing the add-ons on a HTTP server
II. Reference
7. Configuration elements
1. binding
2. command
3. configuration
4. css
5. DTD
6. detect
7. documentResources
8. elementTemplate
9. help
10. imageToolkit
11. include
12. inclusionScheme
13. menu
13.1. Multiple menus
14. newElementContent
15. property
16. parameterGroup
17. preserveSpace
18. relaxng
19. saveOptions
20. schema
21. schematron
21.1. Relationship between schematron and validateHook
22. spellCheckOptions
23. spreadsheetFunctions
24. template
25. toolBar
25.1. Multiple toolBars
26. translation
27. validate
28. validateHook
29. windowLayout

List of Examples

7.1. DocBook example