Annotation of kupuMPIWG/default/wire.kupu, revision 1.1.1.1

1.1       dwinter     1: <?xml version="1.0" ?>
                      2: <kupu:wire
                      3:     implementation="default"
                      4:     xmlns:kupu="http://kupu.oscom.org/namespaces/dist"
                      5:     >
                      6:   <kupu:id>$Id: wire.kupu 12162 2005-05-10 15:53:10Z guido $</kupu:id>
                      7: 
                      8:   <!--
                      9:     This file defines the wiring of this implementation. Wiring means
                     10:     defining what slots are filled with, in particular: which parts
                     11:     the slots are filled with.
                     12: 
                     13:     Like feature/part definitions, wirings can cascade over
                     14:     implementations, too. That way, a succeding implementation does
                     15:     not have to repeat all of the wiring below. It only has to
                     16:     override the slots that concern it.
                     17:   -->
                     18: 
                     19:   <!-- Fill slots. Order inside fill-slot matters! -->
                     20: 
                     21:   <kupu:fill-slot name="start">
                     22:     <kupu:insert-part feature="html" part="html" />
                     23:   </kupu:fill-slot>
                     24: 
                     25:   <kupu:fill-slot name="html">
                     26:     <kupu:insert-part feature="head" part="head" />
                     27:     <kupu:insert-part feature="body" part="body" />
                     28:   </kupu:fill-slot>
                     29: 
                     30:   <kupu:fill-slot name="head">
                     31:     <kupu:insert-part feature="head" part="meta" />
                     32:     <kupu:insert-part feature="head" part="styles" />
                     33:     <kupu:insert-part feature="drawers" part="styles" />
                     34:     <kupu:insert-part feature="head" part="jsincludes" />
                     35:     <kupu:insert-part feature="contextmenu" part="jsincludes" />
                     36:     <kupu:insert-part feature="head" part="bootstrap-editor" />
                     37:     <kupu:insert-part feature="saveonpart" part="jsincludes" />
                     38:     <kupu:insert-part feature="sourceedit" part="jsincludes" />
                     39:     <kupu:insert-part feature="spellchecker" part="jsincludes" />
                     40:     <kupu:insert-part feature="drawers" part="jsincludes" />
                     41:   </kupu:fill-slot>
                     42: 
                     43:   <kupu:fill-slot name="body">
                     44:     <kupu:insert-part feature="xmlconfig" part="xmlconfig" />
                     45:     <kupu:insert-part feature="body" part="fulleditor" />
                     46:   </kupu:fill-slot>
                     47: 
                     48:   <kupu:fill-slot name="kupuconfig">
                     49:     <kupu:insert-part feature="xmlconfig" part="defaultconfig" />
                     50:     <kupu:insert-part feature="drawers" part="xmlconfig" />
                     51:   </kupu:fill-slot>
                     52: 
                     53:   <kupu:fill-slot name="fulleditor">
                     54:     <kupu:insert-part feature="toolbar" part="toolbar" />
                     55:     <kupu:insert-part feature="toolboxes" part="toolboxes" />
                     56:     <kupu:insert-part feature="colorchooser" part="colorchooser" />
                     57:     <kupu:insert-part feature="body" part="editorframe" />
                     58:   </kupu:fill-slot>
                     59: 
                     60:   <kupu:fill-slot name="toolbar">
                     61:     <kupu:insert-part feature="toolbar" part="buttons" />
                     62:     <kupu:insert-part feature="toolbar" part="liststyles" />
                     63:     <kupu:insert-part feature="drawers" part="drawers" />
                     64:   </kupu:fill-slot>
                     65: 
                     66:   <kupu:fill-slot name="drawers">
                     67:     <kupu:insert-part feature="drawers" part="librarydrawer" />
                     68:     <kupu:insert-part feature="drawers" part="linkdrawer" />
                     69:     <kupu:insert-part feature="drawers" part="tabledrawer" />
                     70:   </kupu:fill-slot>
                     71: 
                     72:   <kupu:fill-slot name="toolbar-buttons">
                     73:     <kupu:insert-part feature="toolbar" part="logo" />
                     74:     <kupu:insert-part feature="toolbar" part="zoom" />
                     75:     <kupu:insert-part feature="toolbar" part="select-styles" />
                     76:     <kupu:insert-part feature="save" part="buttons" />
                     77:     <kupu:insert-part feature="toolbar" part="buttongroup-basicmarkup" />
                     78:     <kupu:insert-part feature="toolbar" part="buttongroup-subsuper" />
                     79:     <kupu:insert-part feature="colorchooser" part="buttons" />
                     80:     <kupu:insert-part feature="toolbar" part="buttongroup-justify" />
                     81:     <kupu:insert-part feature="toolbar" part="buttongroup-list" />
                     82:     <kupu:insert-part feature="toolbar" part="buttongroup-definitionlist" />
                     83:     <kupu:insert-part feature="toolbar" part="buttongroup-indent" />
                     84:     <kupu:insert-part feature="drawers" part="buttons" />
                     85:     <kupu:insert-part feature="toolbar" part="buttongroup-remove" />
                     86:     <kupu:insert-part feature="toolbar" part="buttongroup-undo" />
                     87:     <kupu:insert-part feature="spellchecker" part="buttons" />
                     88:     <kupu:insert-part feature="sourceedit" part="buttons" />
                     89:   </kupu:fill-slot>
                     90: 
                     91:   <kupu:fill-slot name="toolboxes">
                     92:     <kupu:insert-part feature="toolboxes" part="properties" />
                     93:     <kupu:insert-part feature="toolboxes" part="links" />
                     94:     <kupu:insert-part feature="toolboxes" part="images" />
                     95:     <kupu:insert-part feature="toolboxes" part="tables" />
                     96:     <kupu:insert-part feature="toolboxes" part="cleanupexpressions" />
                     97:     <kupu:insert-part feature="toolboxes" part="debug" />
                     98:   </kupu:fill-slot>
                     99: 
                    100: </kupu:wire>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>