The xmlCombinerCustomizer
script sets up the rules that combine the XML definition files. For information on this script, refer to the Data Combining section.
The following is an example of the xmlCombinerCustomizer
file:
<?xml version="1.0"?> <!DOCTYPE combiner-customizers PUBLIC "-//Art Technology Group, Inc.//DTD XML Combiner Customizer//EN" 'http://www.atg.com/dtds/xmlcombiner/xmlCombinerCustomizer_1.1.dtd'> <combiner-customizers> <combiner-customizer> <tag-name>content-definition</tag-name> <match-subtag>id</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>id-entry</tag-name> <match-subtag>id</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>map-entry</tag-name> <match-subtag>key</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>template-definition</tag-name> <match-subtag>id</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>framework-definition</tag-name> <match-subtag>id</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>skin-definition</tag-name> <match-subtag>id</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>tab-definition</tag-name> <match-subtag>id</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>cell-definition</tag-name> <match-subtag>id</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>panel-stack-definition</tag-name> <match-subtag>id</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>panel-definition</tag-name> <match-subtag>id</match-subtag> </combiner-customizer> <combiner-customizer> <tag-name>id</tag-name> <match-text> <ignoring-outer-whitespace/> </match-text> </combiner-customizer> <combiner-customizer> <tag-name>key</tag-name> <match-text> <ignoring-outer-whitespace/> </match-text> </combiner-customizer> </combiner-customizers>