Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Weinstein2013-09-12 21:26:29 +0000
committerSergey Prigogin2013-09-13 02:54:21 +0000
commit484c089036fdb58e41d783da03c58c49f657c250 (patch)
treead02a4cf868288807576da4bf9b9bc03b4cc067a /core/org.eclipse.cdt.core/schema/CProject.exsd
parent5c358c649cf0ec414f54835142b8143309451a48 (diff)
downloadorg.eclipse.cdt-484c089036fdb58e41d783da03c58c49f657c250.tar.gz
org.eclipse.cdt-484c089036fdb58e41d783da03c58c49f657c250.tar.xz
org.eclipse.cdt-484c089036fdb58e41d783da03c58c49f657c250.zip
[bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc.
Change-Id: I1c10b4171bba0f8d64f41970eae1b2971bc53476 Signed-off-by: Jesse Weinstein <Jesse.Weinstein@clinicomp.com> Reviewed-on: https://git.eclipse.org/r/16395 Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com> IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com> Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Diffstat (limited to 'core/org.eclipse.cdt.core/schema/CProject.exsd')
-rw-r--r--core/org.eclipse.cdt.core/schema/CProject.exsd180
1 files changed, 73 insertions, 107 deletions
diff --git a/core/org.eclipse.cdt.core/schema/CProject.exsd b/core/org.eclipse.cdt.core/schema/CProject.exsd
index d8d0cce7d9e..b54da506e9c 100644
--- a/core/org.eclipse.cdt.core/schema/CProject.exsd
+++ b/core/org.eclipse.cdt.core/schema/CProject.exsd
@@ -1,107 +1,73 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.cdt.core">
-<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.cdt.core" id="CProject" name="C/C++ Project Description"/>
- </appInfo>
- <documentation>
- [Enter description of this extension point]
- </documentation>
- </annotation>
-
- <element name="extension">
- <complexType>
- <sequence>
- <element ref="cproject"/>
- </sequence>
- <attribute name="point" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- <attribute name="id" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- <attribute name="name" type="string">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="cproject">
- <complexType>
- <attribute name="class" type="string" use="required">
- <annotation>
- <documentation>
- Class which implements org.eclipse.cdt.core.ICOwner
- </documentation>
- <appInfo>
- <meta.attribute kind="java"/>
- </appInfo>
- </annotation>
- </attribute>
- <attribute name="natureID" type="string">
- <annotation>
- <documentation>
- This is a nature ID which the owner has. This is used to restore a ICDescriptor which has been deleted. If this is not provided the descriptor will be restore with no owner. A project with multiple natures will use the first matching nature searched in the reverse order in the Project Description.
- </documentation>
- </annotation>
- </attribute>
- <attribute name="platform" type="string">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <annotation>
- <appInfo>
- <meta.section type="examples"/>
- </appInfo>
- <documentation>
- [Enter extension point usage example here.]
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="apiInfo"/>
- </appInfo>
- <documentation>
- [Enter API information here.]
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="implementation"/>
- </appInfo>
- <documentation>
- [Enter information about supplied implementation of this extension point.]
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="copyright"/>
- </appInfo>
- <documentation>
-
- </documentation>
- </annotation>
-
-</schema>
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Schema file written by PDE -->
+<schema targetNamespace="org.eclipse.cdt.core" xmlns="http://www.w3.org/2001/XMLSchema">
+<annotation>
+ <appInfo>
+ <meta.schema plugin="org.eclipse.cdt.core" id="CProject" name="C/C++ Project Description"/>
+ </appInfo>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ <element name="extension">
+ <annotation>
+ <appInfo>
+ <meta.element />
+ </appInfo>
+ </annotation>
+ <complexType>
+ <sequence>
+ <element ref="cproject"/>
+ </sequence>
+ <attribute name="point" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="id" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="name" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+ <element name="cproject">
+ <complexType>
+ <attribute name="class" type="string" use="required">
+ <annotation>
+ <documentation>
+ Class which implements org.eclipse.cdt.core.ICOwner
+ </documentation>
+ <appInfo>
+ <meta.attribute kind="java" basedOn=":org.eclipse.cdt.core.ICOwner"/>
+ </appInfo>
+ </annotation>
+ </attribute>
+ <attribute name="natureID" type="string">
+ <annotation>
+ <documentation>
+ This is a nature ID which the owner has. This is used to restore a ICDescriptor which has been deleted. If this is not provided the descriptor will be restored without an owner. A project with multiple natures will use the first matching nature searched in the reverse order in the Project Description.
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="platform" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+</schema>

Back to the top