diff options
author | Andre Weinand | 2004-06-25 13:57:16 +0000 |
---|---|---|
committer | Andre Weinand | 2004-06-25 13:57:16 +0000 |
commit | fc914872d25ae38be2d075f35e094b90987e2fd3 (patch) | |
tree | 76eac8455770e7566bea2a77a252ecdb4b9dbf8b /bundles/org.eclipse.compare/plugins | |
parent | e0eb01dc04a589a5d3e6877bf4d9516f23126ff4 (diff) | |
download | eclipse.platform.team-fc914872d25ae38be2d075f35e094b90987e2fd3.tar.gz eclipse.platform.team-fc914872d25ae38be2d075f35e094b90987e2fd3.tar.xz eclipse.platform.team-fc914872d25ae38be2d075f35e094b90987e2fd3.zip |
changed mode to textR3_0
Diffstat (limited to 'bundles/org.eclipse.compare/plugins')
-rw-r--r-- | bundles/org.eclipse.compare/plugins/org.eclipse.compare/schema/streamMergers.exsd | 272 |
1 files changed, 136 insertions, 136 deletions
diff --git a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/schema/streamMergers.exsd b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/schema/streamMergers.exsd index 770b3da0f..0e272fe80 100644 --- a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/schema/streamMergers.exsd +++ b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/schema/streamMergers.exsd @@ -1,110 +1,110 @@ -<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.compare">
-<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.compare" id="streamMergers" name="Stream Merger"/>
- </appInfo>
- <documentation>
+<?xml version='1.0' encoding='UTF-8'?> +<!-- Schema file written by PDE --> +<schema targetNamespace="org.eclipse.compare"> +<annotation> + <appInfo> + <meta.schema plugin="org.eclipse.compare" id="streamMergers" name="Stream Merger"/> + </appInfo> + <documentation> This extension point allows a plug-in to register a stream merger for specific content types. The stream merger is expected to perform a three-way merge on three input streams and writes the result to an output stream. -The extension point must implement the interface <samp>org.eclipse.compare.IStreamMerger</samp>.
- </documentation>
- </annotation>
-
- <element name="extension">
- <complexType>
- <sequence>
- <element ref="streamMerger" minOccurs="0" maxOccurs="unbounded"/>
- <element ref="contentTypeBinding" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="point" type="string" use="required">
- <annotation>
- <documentation>
- a fully qualified identifier of the target extension point
- </documentation>
- </annotation>
- </attribute>
- <attribute name="id" type="string">
- <annotation>
- <documentation>
- an optional identifier of the extension instance
- </documentation>
- </annotation>
- </attribute>
- <attribute name="name" type="string">
- <annotation>
- <documentation>
- an optional name of the extension instance
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="streamMerger">
- <complexType>
- <attribute name="id" type="string" use="required">
- <annotation>
- <documentation>
- a unique identifier that can be used to reference the stream merger
- </documentation>
- </annotation>
- </attribute>
- <attribute name="class" type="string" use="required">
- <annotation>
- <documentation>
- a fully qualified name of a class that implements <samp>org.eclipse.compare.IStreamMerger</samp>
- </documentation>
- <appInfo>
- <meta.attribute kind="java" basedOn="org.eclipse.compare.IStreamMerger"/>
- </appInfo>
- </annotation>
- </attribute>
- <attribute name="extensions" type="string">
- <annotation>
- <documentation>
- a comma separated list of file extensions e.g. "java, properties"
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="contentTypeBinding">
- <complexType>
- <attribute name="contentTypeId" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- <attribute name="streamMergerId" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <annotation>
- <appInfo>
- <meta.section type="since"/>
- </appInfo>
- <documentation>
- 3.0
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="examples"/>
- </appInfo>
- <documentation>
+The extension point must implement the interface <samp>org.eclipse.compare.IStreamMerger</samp>. + </documentation> + </annotation> + + <element name="extension"> + <complexType> + <sequence> + <element ref="streamMerger" minOccurs="0" maxOccurs="unbounded"/> + <element ref="contentTypeBinding" minOccurs="0" maxOccurs="unbounded"/> + </sequence> + <attribute name="point" type="string" use="required"> + <annotation> + <documentation> + a fully qualified identifier of the target extension point + </documentation> + </annotation> + </attribute> + <attribute name="id" type="string"> + <annotation> + <documentation> + an optional identifier of the extension instance + </documentation> + </annotation> + </attribute> + <attribute name="name" type="string"> + <annotation> + <documentation> + an optional name of the extension instance + </documentation> + </annotation> + </attribute> + </complexType> + </element> + + <element name="streamMerger"> + <complexType> + <attribute name="id" type="string" use="required"> + <annotation> + <documentation> + a unique identifier that can be used to reference the stream merger + </documentation> + </annotation> + </attribute> + <attribute name="class" type="string" use="required"> + <annotation> + <documentation> + a fully qualified name of a class that implements <samp>org.eclipse.compare.IStreamMerger</samp> + </documentation> + <appInfo> + <meta.attribute kind="java" basedOn="org.eclipse.compare.IStreamMerger"/> + </appInfo> + </annotation> + </attribute> + <attribute name="extensions" type="string"> + <annotation> + <documentation> + a comma separated list of file extensions e.g. "java, properties" + </documentation> + </annotation> + </attribute> + </complexType> + </element> + + <element name="contentTypeBinding"> + <complexType> + <attribute name="contentTypeId" type="string" use="required"> + <annotation> + <documentation> + + </documentation> + </annotation> + </attribute> + <attribute name="streamMergerId" type="string" use="required"> + <annotation> + <documentation> + + </documentation> + </annotation> + </attribute> + </complexType> + </element> + + <annotation> + <appInfo> + <meta.section type="since"/> + </appInfo> + <documentation> + 3.0 + </documentation> + </annotation> + + <annotation> + <appInfo> + <meta.section type="examples"/> + </appInfo> + <documentation> The following is an example of a stream merger for property files (extension "properties"): <p> <pre> @@ -116,36 +116,36 @@ The extension point must implement the interface <samp>org.eclipse.compare /> </extension> </pre> -</p>
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="apiInfo"/>
- </appInfo>
- <documentation>
- The contributed class must implement <code>org.eclipse.compare.IStreamMerger</code>
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="implementation"/>
- </appInfo>
- <documentation>
- The Compare UI plugin defines a stream merger for line oriented text files.
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="copyright"/>
- </appInfo>
- <documentation>
+</p> + </documentation> + </annotation> + + <annotation> + <appInfo> + <meta.section type="apiInfo"/> + </appInfo> + <documentation> + The contributed class must implement <code>org.eclipse.compare.IStreamMerger</code> + </documentation> + </annotation> + + <annotation> + <appInfo> + <meta.section type="implementation"/> + </appInfo> + <documentation> + The Compare UI plugin defines a stream merger for line oriented text files. + </documentation> + </annotation> + + <annotation> + <appInfo> + <meta.section type="copyright"/> + </appInfo> + <documentation> Copyright (c) 2000, 2004 IBM Corporation and others.<br> -All rights reserved. This program and the accompanying materials are made available under the terms of the Common Public License v1.0 which accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>
- </documentation>
- </annotation>
-
-</schema>
+All rights reserved. This program and the accompanying materials are made available under the terms of the Common Public License v1.0 which accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a> + </documentation> + </annotation> + +</schema> |