Bug 517277 - Preference page should be found using additional keywords / search terms
Change-Id: Iaf15f74b1eb0fc27c721bdfddef979478b159e0e
diff --git a/org.eclipse.userstorage.oauth/plugin.xml b/org.eclipse.userstorage.oauth/plugin.xml
index 37dc972..6f11fe1 100644
--- a/org.eclipse.userstorage.oauth/plugin.xml
+++ b/org.eclipse.userstorage.oauth/plugin.xml
@@ -9,6 +9,12 @@
class="org.eclipse.userstorage.internal.oauth.ui.OAuthAccountsPreferencePage"
id="org.eclipse.userstorage.ui.oauth.credentials"
name="Linked Accounts">
+ <keywordReference
+ id="org.eclipse.userstorage.keyword.uss"/>
+ <keywordReference
+ id="org.eclipse.userstorage.keyword.accounts"/>
+ <keywordReference
+ id="org.eclipse.userstorage.keyword.eclipseuss"/>
</page>
</extension>
diff --git a/org.eclipse.userstorage.ui/plugin.xml b/org.eclipse.userstorage.ui/plugin.xml
index e8105fa..a1c7fdb 100644
--- a/org.eclipse.userstorage.ui/plugin.xml
+++ b/org.eclipse.userstorage.ui/plugin.xml
@@ -22,7 +22,14 @@
category="org.eclipse.ui.preferencePages.Workbench"
class="org.eclipse.userstorage.ui.internal.OverviewPreferencePage"
id="org.eclipse.userstorage.ui.PreferencePage"
- name="User Storage Service"/>
+ name="User Storage Service">
+ <keywordReference
+ id="org.eclipse.userstorage.keyword.uss"/>
+ <keywordReference
+ id="org.eclipse.userstorage.keyword.accounts"/>
+ <keywordReference
+ id="org.eclipse.userstorage.keyword.eclipseuss"/>
+ </page>
<page category="org.eclipse.userstorage.ui.PreferencePage"
class="org.eclipse.userstorage.ui.internal.ServicesPreferencePage"
id="org.eclipse.userstorage.ui.ServicesPreferencePage"
@@ -43,4 +50,20 @@
</commandParameter>
</command>
</extension>
+ <extension
+ point="org.eclipse.ui.keywords">
+ <keyword
+ id="org.eclipse.userstorage.keyword.uss"
+ label="USS">
+ </keyword>
+ <keyword
+ id="org.eclipse.userstorage.keyword.accounts"
+ label="Accounts">
+ </keyword>
+ <keyword
+ id="org.eclipse.userstorage.keyword.eclipseuss"
+ label="Eclipse User Storage Service">
+ </keyword>
+ </extension>
+
</plugin>