diff options
author | Carsten Driesner <cd@openoffice.org> | 2002-10-11 12:45:13 +0000 |
---|---|---|
committer | Carsten Driesner <cd@openoffice.org> | 2002-10-11 12:45:13 +0000 |
commit | a58c371a477e27f7ddf16fadf923f604208fcc77 (patch) | |
tree | d045abe54335dfc75b5aff9ed903eed2785649ee /officecfg | |
parent | 24c49ed1141a1f864d7e110591047b86cf1e2470 (diff) |
#102630# New schema for addons feature
Diffstat (limited to 'officecfg')
-rw-r--r-- | officecfg/registry/schema/makefile.mk | 5 | ||||
-rw-r--r-- | officecfg/registry/schema/org/openoffice/Office/Addons.xcs | 115 |
2 files changed, 118 insertions, 2 deletions
diff --git a/officecfg/registry/schema/makefile.mk b/officecfg/registry/schema/makefile.mk index 0bfdad479bb7..b0b559832c92 100644 --- a/officecfg/registry/schema/makefile.mk +++ b/officecfg/registry/schema/makefile.mk @@ -2,9 +2,9 @@ # # $RCSfile: makefile.mk,v $ # -# $Revision: 1.9 $ +# $Revision: 1.10 $ # -# last change: $Author: pb $ $Date: 2002-08-13 13:11:09 $ +# last change: $Author: cd $ $Date: 2002-10-11 13:44:30 $ # # The Contents of this file are made available subject to the terms of # either of the following licenses @@ -91,6 +91,7 @@ XCSFILES= \ org$/openoffice$/Office$/Writer.xcs \ org$/openoffice$/Office$/WriterWeb.xcs \ org$/openoffice$/Office$/Security.xcs \ + org$/openoffice$/Office$/Addons.xcs \ org$/openoffice$/Setup.xcs \ org$/openoffice$/UserProfile.xcs \ org$/openoffice$/VCL.xcs \ diff --git a/officecfg/registry/schema/org/openoffice/Office/Addons.xcs b/officecfg/registry/schema/org/openoffice/Office/Addons.xcs new file mode 100644 index 000000000000..4a000032fae7 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Addons.xcs @@ -0,0 +1,115 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!--*********************************************************************** + * + * $RCSfile: Addons.xcs,v $ + * + * $Revision: 1.1 $ + * + * last change: $Author: cd $ $Date: 2002-10-11 13:45:13 $ + * + * The Contents of this file are made available subject to the terms of + * either of the following licenses + * + * - GNU Lesser General Public License Version 2.1 + * - Sun Industry Standards Source License Version 1.1 + * + * Sun Microsystems Inc., October, 2000 + * + * GNU Lesser General Public License Version 2.1 + * ============================================= + * Copyright 2000 by Sun Microsystems, Inc. + * 901 San Antonio Road, Palo Alto, CA 94303, USA + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License version 2.1, as published by the Free Software Foundation. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + * + * + * Sun Industry Standards Source License Version 1.1 + * ================================================= + * The contents of this file are subject to the Sun Industry Standards + * Source License Version 1.1 (the "License"); You may not use this file + * except in compliance with the License. You may obtain a copy of the + * License at http://www.openoffice.org/license.html. + * + * Software provided under this License is provided on an "AS IS" basis, + * WITHOUT WARRUNTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, + * WITHOUT LIMITATION, WARRUNTIES THAT THE SOFTWARE IS FREE OF DEFECTS, + * MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING. + * See the License for the specific provisions governing your rights and + * obligations concerning the Software. + * + * The Initial Developer of the Original Code is: Sun Microsystems, Inc.. + * + * Copyright: 2000 by Sun Microsystems, Inc. + * + * All Rights Reserved. + * + * Contributor(s): _______________________________________ + * + * + ************************************************************************ --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema oor:name="Addons" oor:package="org.openoffice.Office" xml:lang="en-US" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <!-- Responsible: CD--> + <info><desc xml:lang="en-US">Contains general structures used to integrate external components into the Office user interface.</desc></info> + <templates> + <info><desc xml:lang="en-US">General templates for this package.</desc></info> + <group oor:name="MenuType"> + <info><desc xml:lang="en-US">Describes a menu item representing a function of of an external component. The name of the name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc></info> + <prop oor:name="URL" oor:type="xs:string"> + <info><desc xml:lang="en-US">A command URL which represents the function to execute. This property can be empty if menu item is the root of a sub menu.</desc></info> + </prop> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info><desc xml:lang="en-US">A localized string used to as the menu item title.</desc></info> + </prop> + <prop oor:name="Target" oor:type="xs:string"> + <info><desc xml:lang="en-US">An URL used to reference an optional menu image. It is allowed to use path variables to reference images relative to the office installation or user installation path.</desc></info> + </prop> + <prop oor:name="ImageIdentifier" oor:type="xs:string"> + <info><desc xml:lang="en-US">A private URL used to reference an optional internal menu image. Example: private:image/3216 addresses the internal Office image with id=3216.</desc></info> + </prop> + <group oor:name="Images"> + <info><desc xml:lang="en-US">A group of optional menu item images for toolbars and menus.</desc></info> + <prop oor:name="ImageSmall" oor:type="xs:hexbinary"> + <value xsi:nil="true"/> + <info><desc xml:lang="en-US">Binary bitmap data used for menu images and small toolbox buttons. Standard size of a small image is 16x16 pixel.</desc></info> + </prop> + <prop oor:name="ImageBig" oor:type="xs:hexbinary"> + <value xsi:nil="true" /> + <info><desc xml:lang="en-US">Binary bitmap data used for big toolbox buttons. Standard size of a big image is 26x26 pixel.</desc></info> + </prop> + <prop oor:name="ImageSmallHC" oor:type="xs:hexbinary"> + <value xsi:nil="true"/> + <info><desc xml:lang="en-US">Binary bitmap data used for high contrast displays. Standard size of a small image is 16x16 pixel.</desc></info> + </prop> + <prop oor:name="ImageBigHC" oor:type="xs:hexbinary"> + <value xsi:nil="true"/> + <info><desc xml:lang="en-US">Binary bitmap data used for high contrast displays. Standard size of a big image is 26x26 pixel.</desc></info> + </prop> + </group> + <set oor:name="Submenu" oor:node-type="MenuType"> + <info><desc xml:lang="en-US">An optional set to allow sub menus.</desc></info> + </set> + </group> + </templates> + <component> + <info><desc xml:lang="en-US">Instances of used templates.</desc></info> + <group oor:name="AddonUI"> + <info><desc xml:lang="en-US">Contains information about the structure of addon user interface.</desc></info> + <set oor:name="AddonMenu" oor:node-type="MenuType"> + <info><desc xml:lang="en-US">Contains the structure of the addon menu used by the Office. It provide functions of external components to the user.</desc></info> + </set> + </group> + </component> +</oor:component-schema> |