From 14dfefddb5070f6008fd5932dcb269ecf27a242d Mon Sep 17 00:00:00 2001 From: Jonah Graham Date: Mon, 7 Nov 2022 10:29:24 -0500 Subject: [PATCH] Add extension point schema for BinaryParserPage This extension has been in existence since very early days of CDT, but it never(?) had a schema, so the improvements done in #136 will now show errors in use of this extension. --- core/org.eclipse.cdt.ui/plugin.xml | 2 +- .../schema/BinaryParserPage.exsd | 119 ++++++++++++++++++ 2 files changed, 120 insertions(+), 1 deletion(-) create mode 100644 core/org.eclipse.cdt.ui/schema/BinaryParserPage.exsd diff --git a/core/org.eclipse.cdt.ui/plugin.xml b/core/org.eclipse.cdt.ui/plugin.xml index bf3837a4f81..7f99a1cd61e 100644 --- a/core/org.eclipse.cdt.ui/plugin.xml +++ b/core/org.eclipse.cdt.ui/plugin.xml @@ -4,7 +4,7 @@ - + diff --git a/core/org.eclipse.cdt.ui/schema/BinaryParserPage.exsd b/core/org.eclipse.cdt.ui/schema/BinaryParserPage.exsd new file mode 100644 index 00000000000..2b774e9bee8 --- /dev/null +++ b/core/org.eclipse.cdt.ui/schema/BinaryParserPage.exsd @@ -0,0 +1,119 @@ + + + + + + + + + Extension point to associate a binary parser with an optional configuration page. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Class the provides the option page. The abstract class org.eclipse.cdt.ui.dialogs.AbstractCOptionPage is a suitable super class to use. + + + + + + + + + + The ID from the org.eclipse.cdt.core.BinaryParser extension point + + + + + + + + + + Unique id of the page. + + + + + + + + + + + + Very early CDT. + + + + + + + + + [Enter extension point usage example here.] + + + + + + + + + [Enter API information here.] + + + + + + + + + [Enter information about supplied implementation of this extension point.] + + + + +