Annotation of kupuMPIWG/default/wire.kupu, revision 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>