1<?xml version="1.0" encoding="UTF-8"?>
2<!--***********************************************************
3 *
4 * Licensed to the Apache Software Foundation (ASF) under one
5 * or more contributor license agreements.  See the NOTICE file
6 * distributed with this work for additional information
7 * regarding copyright ownership.  The ASF licenses this file
8 * to you under the Apache License, Version 2.0 (the
9 * "License"); you may not use this file except in compliance
10 * with the License.  You may obtain a copy of the License at
11 *
12 *   http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing,
15 * software distributed under the License is distributed on an
16 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 * KIND, either express or implied.  See the License for the
18 * specific language governing permissions and limitations
19 * under the License.
20 *
21 ***********************************************************-->
22
23
24<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd">
25<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="TypeDetection" oor:package="org.openoffice.Office" xml:lang="en-US"> <info>
26		<author>AS</author>
27		<desc >Contains common content types, filters, deep detection services, as well as the frame loader and the content handler for Office.</desc>
28	</info>
29	<templates>
30		<group oor:name="Type">
31			<info>
32				<desc>Lists the types that represent common content formats in Office.</desc>
33			</info>
34			<prop oor:name="UIName" oor:type="xs:string" oor:localized="true">
35				<info>
36					<desc>Displays a localized type on the user interface. Supports CJK by allowing you to assign it a value or language. Any UniCode characters is permitted.</desc>
37				</info>
38			</prop>
39			<prop oor:name="Data" oor:type="xs:string">
40				<info>
41					<desc>Contains configuration items of the type. Items are separated by using &quot;,&quot;, list items are separated by&quot;;&quot;. Sequence of items: Preferred,MediaType,ClipboardFormat,URLPattern,Extensions,DocumentIconID.</desc>
42				</info>
43				<value>false</value>
44			</prop>
45		</group>
46		<group oor:name="Filter">
47			<info>
48				<desc>Lists filters that can import or export content.</desc>
49			</info>
50			<prop oor:name="Installed" oor:type="xs:boolean">
51				<info>
52					<desc>Enables or disables filter with the setup utility.</desc>
53				</info>
54				<value>false</value>
55			</prop>
56			<prop oor:name="UIName" oor:type="xs:string" oor:localized="true">
57				<info>
58					<desc>Displays the localized filter on the user interface. Supports CJK by allowing you to assign it a value or language. Any UniCode characters is permitted.</desc>
59				</info>
60			</prop>
61			<prop oor:name="Data" oor:type="xs:string">
62				<info>
63					<desc>Contains configuration items of the filter. Items are separated by &quot;,&quot;, list items are separated by &quot;;&quot;. Sequence of items: Order,Type,DocumentService,FilterService,Flags,UserData,FilteFormatVersion,TemplateName,UIComponent.</desc>
64				</info>
65			</prop>
66		</group>
67		<group oor:name="DetectService">
68			<info>
69				<desc>Improves the type detection. UNO services access stored content to determine type.</desc>
70			</info>
71			<prop oor:name="Types" oor:type="oor:string-list">
72				<info>
73					<desc>Lists internal type names that can be recognized by this service.</desc>
74				</info>
75			</prop>
76		</group>
77		<group oor:name="ContentHandler">
78			<info>
79				<desc>Loads &quot;non visible&quot; content, such as sounds.</desc>
80			</info>
81			<prop oor:name="Types" oor:type="oor:string-list">
82				<info>
83					<desc>Lists internal type names that can be recognized by this service.</desc>
84				</info>
85			</prop>
86		</group>
87		<group oor:name="FrameLoader">
88			<info>
89				<desc>Loads &quot;visible content&quot; into a frame.</desc>
90			</info>
91			<prop oor:name="UIName" oor:type="xs:string" oor:localized="true">
92				<info>
93					<desc>Displays the localized loader on the user interface. Supports CJK by allowing you to assign it a value or language. Any UniCode characters is permitted.</desc>
94				</info>
95			</prop>
96			<prop oor:name="Types" oor:type="oor:string-list">
97				<info>
98					<desc>Lists internal type names that can be recognized by this service.</desc>
99				</info>
100			</prop>
101		</group>
102	</templates>
103	<component>
104		<set oor:name="Types" oor:node-type="Type">
105			<info>
106				<desc>Lists the registered content types.</desc>
107			</info>
108		</set>
109		<set oor:name="Filters" oor:node-type="Filter">
110			<info>
111				<desc>Lists the registered office filters.</desc>
112			</info>
113		</set>
114		<set oor:name="DetectServices" oor:node-type="DetectService">
115			<info>
116				<desc>Lists the registered deep detection services.</desc>
117			</info>
118		</set>
119		<set oor:name="ContentHandlers" oor:node-type="ContentHandler">
120			<info>
121				<desc>Lists the registered content handler services.</desc>
122			</info>
123		</set>
124		<set oor:name="FrameLoaders" oor:node-type="FrameLoader">
125			<info>
126				<desc>Lists the registered frame loader services.</desc>
127			</info>
128		</set>
129		<group oor:name="Defaults">
130			<info>
131				<desc>Contains default objects that are used if no specialized service was registered.</desc>
132			</info>
133			<prop oor:name="FrameLoader" oor:type="xs:string">
134				<info>
135					<desc>Specifies the default frame loader.</desc>
136				</info>
137				<value>com.sun.star.comp.office.FrameLoader</value>
138			</prop>
139			<prop oor:name="ShowAlienFilterWarning" oor:type="xs:boolean">
140				<info>
141					<author>OS</author>
142					<desc>Displays a warning when a user tries to set a third-party filter as the default filter in &quot;Tools - Options&quot;.</desc>
143				</info>
144				<value>true</value>
145			</prop>
146		</group>
147	</component>
148</oor:component-schema>
149
150
151
152
153
154
155
156
157