Bug 503019: Update schemas to use view as well as e4view references
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=503019
Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>
diff --git a/bundles/org.eclipse.ui/schema/perspectiveExtensions.exsd b/bundles/org.eclipse.ui/schema/perspectiveExtensions.exsd
index 88df6ec..7c3e0f0 100644
--- a/bundles/org.eclipse.ui/schema/perspectiveExtensions.exsd
+++ b/bundles/org.eclipse.ui/schema/perspectiveExtensions.exsd
@@ -114,7 +114,7 @@
the unique identifier of the view which will be added to the perspective's "Show View" submenu of the "Window" menu.
</documentation>
<appInfo>
- <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id"/>
+ <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id,org.eclipse.ui.views/e4view/@id"/>
</appInfo>
</annotation>
</attribute>
@@ -159,7 +159,7 @@
the unique identifier of the view which will be added to the perspective's "Show In..." prompter in the Navigate menu.
</documentation>
<appInfo>
- <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id"/>
+ <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id,org.eclipse.ui.views/e4view/@id"/>
</appInfo>
</annotation>
</attribute>
@@ -174,7 +174,7 @@
the unique identifier of the view which will be added to the perspective layout.
</documentation>
<appInfo>
- <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id"/>
+ <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id,org.eclipse.ui.views/e4view/@id"/>
</appInfo>
</annotation>
</attribute>
@@ -184,7 +184,7 @@
the unique identifier of a view which already exists in the perspective. This will be used as a reference point for placement of the view. The relationship between these two views is defined by <samp>relationship</samp>. Ignored if relationship is "fast".
</documentation>
<appInfo>
- <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id"/>
+ <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id,org.eclipse.ui.views/e4view/@id"/>
</appInfo>
</annotation>
<simpleType>
diff --git a/bundles/org.eclipse.ui/schema/viewActions.exsd b/bundles/org.eclipse.ui/schema/viewActions.exsd
index 08eade9..8e8d7e8 100644
--- a/bundles/org.eclipse.ui/schema/viewActions.exsd
+++ b/bundles/org.eclipse.ui/schema/viewActions.exsd
@@ -87,7 +87,7 @@
a unique identifier of a registered view that is the target of this contribution.
</documentation>
<appInfo>
- <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id"/>
+ <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id,org.eclipse.ui.views/e4view/@id"/>
</appInfo>
</annotation>
</attribute>
diff --git a/bundles/org.eclipse.ui/schema/views.exsd b/bundles/org.eclipse.ui/schema/views.exsd
index 20bbcc7..3036599 100644
--- a/bundles/org.eclipse.ui/schema/views.exsd
+++ b/bundles/org.eclipse.ui/schema/views.exsd
@@ -332,7 +332,7 @@
the id of the view to be made sticky.
</documentation>
<appInfo>
- <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id"/>
+ <meta.attribute kind="identifier" basedOn="org.eclipse.ui.views/view/@id,org.eclipse.ui.views/e4view/@id"/>
</appInfo>
</annotation>
</attribute>