xref: /trunk/main/forms/util/frm.component (revision cdf0e10c)
1*cdf0e10cSrcweir<?xml version="1.0" encoding="UTF-8"?>
2*cdf0e10cSrcweir<!--**********************************************************************
3*cdf0e10cSrcweir*
4*cdf0e10cSrcweir* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5*cdf0e10cSrcweir*
6*cdf0e10cSrcweir* Copyright 2000, 2010 Oracle and/or its affiliates.
7*cdf0e10cSrcweir*
8*cdf0e10cSrcweir* OpenOffice.org - a multi-platform office productivity suite
9*cdf0e10cSrcweir*
10*cdf0e10cSrcweir* This file is part of OpenOffice.org.
11*cdf0e10cSrcweir*
12*cdf0e10cSrcweir* OpenOffice.org is free software: you can redistribute it and/or modify
13*cdf0e10cSrcweir* it under the terms of the GNU Lesser General Public License version 3
14*cdf0e10cSrcweir* only, as published by the Free Software Foundation.
15*cdf0e10cSrcweir*
16*cdf0e10cSrcweir* OpenOffice.org is distributed in the hope that it will be useful,
17*cdf0e10cSrcweir* but WITHOUT ANY WARRANTY; without even the implied warranty of
18*cdf0e10cSrcweir* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19*cdf0e10cSrcweir* GNU Lesser General Public License version 3 for more details
20*cdf0e10cSrcweir* (a copy is included in the LICENSE file that accompanied this code).
21*cdf0e10cSrcweir*
22*cdf0e10cSrcweir* You should have received a copy of the GNU Lesser General Public License
23*cdf0e10cSrcweir* version 3 along with OpenOffice.org.  If not, see
24*cdf0e10cSrcweir* <http://www.openoffice.org/license.html>
25*cdf0e10cSrcweir* for a copy of the LGPLv3 License.
26*cdf0e10cSrcweir*
27*cdf0e10cSrcweir**********************************************************************-->
28*cdf0e10cSrcweir
29*cdf0e10cSrcweir<component loader="com.sun.star.loader.SharedLibrary"
30*cdf0e10cSrcweir    xmlns="http://openoffice.org/2010/uno-components">
31*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.form.ONavigationBarControl">
32*cdf0e10cSrcweir    <service name="com.sun.star.form.control.NavigationToolBar"/>
33*cdf0e10cSrcweir  </implementation>
34*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.form.ONavigationBarModel">
35*cdf0e10cSrcweir    <service name="com.sun.star.form.FormComponent"/>
36*cdf0e10cSrcweir    <service name="com.sun.star.form.FormControlModel"/>
37*cdf0e10cSrcweir    <service name="com.sun.star.form.component.NavigationToolBar"/>
38*cdf0e10cSrcweir  </implementation>
39*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.form.ORichTextControl">
40*cdf0e10cSrcweir    <service name="com.sun.star.form.control.RichTextControl"/>
41*cdf0e10cSrcweir  </implementation>
42*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.forms.FormOperations">
43*cdf0e10cSrcweir    <service name="com.sun.star.form.runtime.FormOperations"/>
44*cdf0e10cSrcweir  </implementation>
45*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.forms.ODatabaseForm">
46*cdf0e10cSrcweir    <service name="com.sun.star.form.FormComponent"/>
47*cdf0e10cSrcweir    <service name="com.sun.star.form.FormComponents"/>
48*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DataForm"/>
49*cdf0e10cSrcweir    <service name="com.sun.star.form.component.Form"/>
50*cdf0e10cSrcweir    <service name="com.sun.star.form.component.HTMLForm"/>
51*cdf0e10cSrcweir    <service name="stardiv.one.form.component.Form"/>
52*cdf0e10cSrcweir  </implementation>
53*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.forms.OFilterControl">
54*cdf0e10cSrcweir    <service name="com.sun.star.awt.UnoControl"/>
55*cdf0e10cSrcweir    <service name="com.sun.star.form.control.FilterControl"/>
56*cdf0e10cSrcweir  </implementation>
57*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.forms.OFormattedFieldWrapper_ForcedFormatted">
58*cdf0e10cSrcweir    <service name="com.sun.star.form.binding.BindableDatabaseFormattedField"/>
59*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseFormattedField"/>
60*cdf0e10cSrcweir    <service name="com.sun.star.form.component.FormattedField"/>
61*cdf0e10cSrcweir    <service name="stardiv.one.form.component.FormattedField"/>
62*cdf0e10cSrcweir  </implementation>
63*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.forms.ORichTextModel">
64*cdf0e10cSrcweir    <service name="com.sun.star.form.FormComponent"/>
65*cdf0e10cSrcweir    <service name="com.sun.star.form.FormControlModel"/>
66*cdf0e10cSrcweir    <service name="com.sun.star.form.component.RichTextControl"/>
67*cdf0e10cSrcweir    <service name="com.sun.star.style.CharacterProperties"/>
68*cdf0e10cSrcweir    <service name="com.sun.star.style.CharacterPropertiesAsian"/>
69*cdf0e10cSrcweir    <service name="com.sun.star.style.CharacterPropertiesComplex"/>
70*cdf0e10cSrcweir    <service name="com.sun.star.style.ParagraphProperties"/>
71*cdf0e10cSrcweir    <service name="com.sun.star.style.ParagraphPropertiesComplex"/>
72*cdf0e10cSrcweir    <service name="com.sun.star.text.TextRange"/>
73*cdf0e10cSrcweir  </implementation>
74*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.forms.OScrollBarModel">
75*cdf0e10cSrcweir    <service name="com.sun.star.form.FormComponent"/>
76*cdf0e10cSrcweir    <service name="com.sun.star.form.FormControlModel"/>
77*cdf0e10cSrcweir    <service name="com.sun.star.form.binding.BindableIntegerValueRange"/>
78*cdf0e10cSrcweir    <service name="com.sun.star.form.component.ScrollBar"/>
79*cdf0e10cSrcweir  </implementation>
80*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.forms.OSpinButtonModel">
81*cdf0e10cSrcweir    <service name="com.sun.star.form.FormComponent"/>
82*cdf0e10cSrcweir    <service name="com.sun.star.form.FormControlModel"/>
83*cdf0e10cSrcweir    <service name="com.sun.star.form.binding.BindableIntegerValueRange"/>
84*cdf0e10cSrcweir    <service name="com.sun.star.form.component.SpinButton"/>
85*cdf0e10cSrcweir  </implementation>
86*cdf0e10cSrcweir  <implementation name="com.sun.star.comp.xml.xpath.XFormsExtension">
87*cdf0e10cSrcweir    <service name="com.sun.star.xml.xpath.XPathExtension"/>
88*cdf0e10cSrcweir  </implementation>
89*cdf0e10cSrcweir  <implementation name="com.sun.star.form.ImageProducer">
90*cdf0e10cSrcweir    <service name="com.sun.star.awt.ImageProducer"/>
91*cdf0e10cSrcweir  </implementation>
92*cdf0e10cSrcweir  <implementation name="com.sun.star.form.Model">
93*cdf0e10cSrcweir    <service name="com.sun.star.xforms.Model"/>
94*cdf0e10cSrcweir  </implementation>
95*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OButtonControl">
96*cdf0e10cSrcweir    <service name="com.sun.star.form.control.CommandButton"/>
97*cdf0e10cSrcweir    <service name="stardiv.one.form.control.CommandButton"/>
98*cdf0e10cSrcweir  </implementation>
99*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OButtonModel">
100*cdf0e10cSrcweir    <service name="com.sun.star.form.component.CommandButton"/>
101*cdf0e10cSrcweir    <service name="stardiv.one.form.component.CommandButton"/>
102*cdf0e10cSrcweir  </implementation>
103*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OCheckBoxControl">
104*cdf0e10cSrcweir    <service name="com.sun.star.form.control.CheckBox"/>
105*cdf0e10cSrcweir    <service name="stardiv.one.form.control.CheckBox"/>
106*cdf0e10cSrcweir  </implementation>
107*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OCheckBoxModel">
108*cdf0e10cSrcweir    <service name="com.sun.star.form.binding.BindableDatabaseCheckBox"/>
109*cdf0e10cSrcweir    <service name="com.sun.star.form.component.CheckBox"/>
110*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseCheckBox"/>
111*cdf0e10cSrcweir    <service name="stardiv.one.form.component.CheckBox"/>
112*cdf0e10cSrcweir  </implementation>
113*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OComboBoxControl">
114*cdf0e10cSrcweir    <service name="com.sun.star.form.control.ComboBox"/>
115*cdf0e10cSrcweir    <service name="stardiv.one.form.control.ComboBox"/>
116*cdf0e10cSrcweir  </implementation>
117*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OComboBoxModel">
118*cdf0e10cSrcweir    <service name="com.sun.star.form.binding.BindableDatabaseComboBox"/>
119*cdf0e10cSrcweir    <service name="com.sun.star.form.component.ComboBox"/>
120*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseComboBox"/>
121*cdf0e10cSrcweir    <service name="stardiv.one.form.component.ComboBox"/>
122*cdf0e10cSrcweir  </implementation>
123*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OCurrencyControl">
124*cdf0e10cSrcweir    <service name="com.sun.star.form.control.CurrencyField"/>
125*cdf0e10cSrcweir    <service name="stardiv.one.form.control.CurrencyField"/>
126*cdf0e10cSrcweir  </implementation>
127*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OCurrencyModel">
128*cdf0e10cSrcweir    <service name="com.sun.star.form.component.CurrencyField"/>
129*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseCurrencyField"/>
130*cdf0e10cSrcweir    <service name="stardiv.one.form.component.CurrencyField"/>
131*cdf0e10cSrcweir  </implementation>
132*cdf0e10cSrcweir  <implementation name="com.sun.star.form.ODateControl">
133*cdf0e10cSrcweir    <service name="com.sun.star.form.control.DateField"/>
134*cdf0e10cSrcweir    <service name="stardiv.one.form.control.DateField"/>
135*cdf0e10cSrcweir  </implementation>
136*cdf0e10cSrcweir  <implementation name="com.sun.star.form.ODateModel">
137*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseDateField"/>
138*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DateField"/>
139*cdf0e10cSrcweir    <service name="stardiv.one.form.component.DateField"/>
140*cdf0e10cSrcweir  </implementation>
141*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OEditControl">
142*cdf0e10cSrcweir    <service name="com.sun.star.form.control.TextField"/>
143*cdf0e10cSrcweir    <service name="stardiv.one.form.control.Edit"/>
144*cdf0e10cSrcweir    <service name="stardiv.one.form.control.TextField"/>
145*cdf0e10cSrcweir  </implementation>
146*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OEditModel">
147*cdf0e10cSrcweir    <service name="com.sun.star.form.binding.BindableDatabaseTextField"/>
148*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseTextField"/>
149*cdf0e10cSrcweir    <service name="com.sun.star.form.component.TextField"/>
150*cdf0e10cSrcweir    <service name="stardiv.one.form.component.TextField"/>
151*cdf0e10cSrcweir  </implementation>
152*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OFileControlModel">
153*cdf0e10cSrcweir    <service name="com.sun.star.form.component.FileControl"/>
154*cdf0e10cSrcweir    <service name="stardiv.one.form.component.FileControl"/>
155*cdf0e10cSrcweir  </implementation>
156*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OFixedTextModel">
157*cdf0e10cSrcweir    <service name="com.sun.star.form.component.FixedText"/>
158*cdf0e10cSrcweir    <service name="stardiv.one.form.component.FixedText"/>
159*cdf0e10cSrcweir  </implementation>
160*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OFormattedControl">
161*cdf0e10cSrcweir    <service name="com.sun.star.form.control.FormattedField"/>
162*cdf0e10cSrcweir    <service name="stardiv.one.form.control.FormattedField"/>
163*cdf0e10cSrcweir  </implementation>
164*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OFormattedFieldWrapper">
165*cdf0e10cSrcweir    <service name="stardiv.one.form.component.Edit"/>
166*cdf0e10cSrcweir  </implementation>
167*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OFormsCollection">
168*cdf0e10cSrcweir    <service name="com.sun.star.form.Forms"/>
169*cdf0e10cSrcweir  </implementation>
170*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OGridControlModel">
171*cdf0e10cSrcweir    <service name="com.sun.star.form.component.GridControl"/>
172*cdf0e10cSrcweir    <service name="stardiv.one.form.component.Grid"/>
173*cdf0e10cSrcweir    <service name="stardiv.one.form.component.GridControl"/>
174*cdf0e10cSrcweir  </implementation>
175*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OGroupBoxControl">
176*cdf0e10cSrcweir    <service name="com.sun.star.form.control.GroupBox"/>
177*cdf0e10cSrcweir    <service name="stardiv.one.form.control.GroupBox"/>
178*cdf0e10cSrcweir  </implementation>
179*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OGroupBoxModel">
180*cdf0e10cSrcweir    <service name="com.sun.star.form.component.GroupBox"/>
181*cdf0e10cSrcweir    <service name="stardiv.one.form.component.GroupBox"/>
182*cdf0e10cSrcweir  </implementation>
183*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OHiddenModel">
184*cdf0e10cSrcweir    <service name="com.sun.star.form.component.HiddenControl"/>
185*cdf0e10cSrcweir    <service name="stardiv.one.form.component.Hidden"/>
186*cdf0e10cSrcweir    <service name="stardiv.one.form.component.HiddenControl"/>
187*cdf0e10cSrcweir  </implementation>
188*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OImageButtonControl">
189*cdf0e10cSrcweir    <service name="com.sun.star.form.control.ImageButton"/>
190*cdf0e10cSrcweir    <service name="stardiv.one.form.control.ImageButton"/>
191*cdf0e10cSrcweir  </implementation>
192*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OImageButtonModel">
193*cdf0e10cSrcweir    <service name="com.sun.star.form.component.ImageButton"/>
194*cdf0e10cSrcweir    <service name="stardiv.one.form.component.ImageButton"/>
195*cdf0e10cSrcweir  </implementation>
196*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OImageControlControl">
197*cdf0e10cSrcweir    <service name="com.sun.star.form.control.ImageControl"/>
198*cdf0e10cSrcweir    <service name="stardiv.one.form.control.ImageControl"/>
199*cdf0e10cSrcweir  </implementation>
200*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OImageControlModel">
201*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseImageControl"/>
202*cdf0e10cSrcweir    <service name="stardiv.one.form.component.ImageControl"/>
203*cdf0e10cSrcweir  </implementation>
204*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OListBoxControl">
205*cdf0e10cSrcweir    <service name="com.sun.star.form.control.ListBox"/>
206*cdf0e10cSrcweir    <service name="stardiv.one.form.control.ListBox"/>
207*cdf0e10cSrcweir  </implementation>
208*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OListBoxModel">
209*cdf0e10cSrcweir    <service name="com.sun.star.form.binding.BindableDatabaseListBox"/>
210*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseListBox"/>
211*cdf0e10cSrcweir    <service name="com.sun.star.form.component.ListBox"/>
212*cdf0e10cSrcweir    <service name="stardiv.one.form.component.ListBox"/>
213*cdf0e10cSrcweir  </implementation>
214*cdf0e10cSrcweir  <implementation name="com.sun.star.form.ONumericControl">
215*cdf0e10cSrcweir    <service name="com.sun.star.form.control.NumericField"/>
216*cdf0e10cSrcweir    <service name="stardiv.one.form.control.NumericField"/>
217*cdf0e10cSrcweir  </implementation>
218*cdf0e10cSrcweir  <implementation name="com.sun.star.form.ONumericModel">
219*cdf0e10cSrcweir    <service name="com.sun.star.form.binding.BindableDatabaseNumericField"/>
220*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseNumericField"/>
221*cdf0e10cSrcweir    <service name="com.sun.star.form.component.NumericField"/>
222*cdf0e10cSrcweir    <service name="stardiv.one.form.component.NumericField"/>
223*cdf0e10cSrcweir  </implementation>
224*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OPatternControl">
225*cdf0e10cSrcweir    <service name="com.sun.star.form.control.PatternField"/>
226*cdf0e10cSrcweir    <service name="stardiv.one.form.control.PatternField"/>
227*cdf0e10cSrcweir  </implementation>
228*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OPatternModel">
229*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabasePatternField"/>
230*cdf0e10cSrcweir    <service name="com.sun.star.form.component.PatternField"/>
231*cdf0e10cSrcweir    <service name="stardiv.one.form.component.PatternField"/>
232*cdf0e10cSrcweir  </implementation>
233*cdf0e10cSrcweir  <implementation name="com.sun.star.form.ORadioButtonControl">
234*cdf0e10cSrcweir    <service name="com.sun.star.form.control.RadioButton"/>
235*cdf0e10cSrcweir    <service name="stardiv.one.form.control.RadioButton"/>
236*cdf0e10cSrcweir  </implementation>
237*cdf0e10cSrcweir  <implementation name="com.sun.star.form.ORadioButtonModel">
238*cdf0e10cSrcweir    <service name="com.sun.star.form.binding.BindableDatabaseRadioButton"/>
239*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseRadioButton"/>
240*cdf0e10cSrcweir    <service name="com.sun.star.form.component.RadioButton"/>
241*cdf0e10cSrcweir    <service name="stardiv.one.form.component.RadioButton"/>
242*cdf0e10cSrcweir  </implementation>
243*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OTimeControl">
244*cdf0e10cSrcweir    <service name="com.sun.star.form.control.TimeField"/>
245*cdf0e10cSrcweir    <service name="stardiv.one.form.control.TimeField"/>
246*cdf0e10cSrcweir  </implementation>
247*cdf0e10cSrcweir  <implementation name="com.sun.star.form.OTimeModel">
248*cdf0e10cSrcweir    <service name="com.sun.star.form.component.DatabaseTimeField"/>
249*cdf0e10cSrcweir    <service name="com.sun.star.form.component.TimeField"/>
250*cdf0e10cSrcweir    <service name="stardiv.one.form.component.TimeField"/>
251*cdf0e10cSrcweir  </implementation>
252*cdf0e10cSrcweir  <implementation name="com.sun.star.form.XForms">
253*cdf0e10cSrcweir    <service name="com.sun.star.xforms.XForms"/>
254*cdf0e10cSrcweir  </implementation>
255*cdf0e10cSrcweir</component>
256