summaryrefslogtreecommitdiff
path: root/officecfg/registry/schema/org/openoffice/Office/Addons.xcs
diff options
context:
space:
mode:
authorCarsten Driesner <cd@openoffice.org>2002-10-11 12:45:13 +0000
committerCarsten Driesner <cd@openoffice.org>2002-10-11 12:45:13 +0000
commita58c371a477e27f7ddf16fadf923f604208fcc77 (patch)
treed045abe54335dfc75b5aff9ed903eed2785649ee /officecfg/registry/schema/org/openoffice/Office/Addons.xcs
parent24c49ed1141a1f864d7e110591047b86cf1e2470 (diff)
#102630# New schema for addons feature
Diffstat (limited to 'officecfg/registry/schema/org/openoffice/Office/Addons.xcs')
-rw-r--r--officecfg/registry/schema/org/openoffice/Office/Addons.xcs115
1 files changed, 115 insertions, 0 deletions
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>