Hallo,
Ich schreibe ein Eclipse Plugin und möchte dabei den Extension Point org.eclipse.wst.sse.ui.completionProposalCategoriesConfiguratin erweitern. Das eigentliche Ziel dabei ist dem Content Assist eine Category hinzuzufügen, die Proposals selbst bereit zu stellen und nun die Reihenfolge der Categories zu verändern, da meine eigene einfach hinten dran gehängt wird und ich wirklich nicht immer 6x Ctrl + Space drücken möchte..
Ich habe also eine Klasse geschrieben, die ICompletionProposalCategoriesConfigurationReader und ICompletionProposalCategoriesConfigurationWriter implementiert. Wenn ich Debugge, wird diese Klasse aber nie aufgerufen und demzufolge ist auch die Reihenfolge der Categories nicht verändert.
Welchen Grund kann es haben, dass meine Klasse nicht verwendet wird? Habe im Netz dazu nichts gefunden.
Falls es hilft: Hier der entscheidende Teil der plugin.xml
[XML]<extension
point="org.eclipse.wst.sse.ui.completionProposal">
<proposalComputer
activate="true"
categoryId="de.firma.plugin.properties.categories.jspresourcetranslations"
class="de.firma.plugin.properties.computer.JSPResourceCompletionProposalComputer"
id="de.firma.plugin.properties.computer.JSPResourceCompletionProposalComputer"
name="Resource Completion Proposal Computer">
<contentType
id="org.eclipse.jst.jsp.core.jspsource">
</contentType>
</proposalComputer>
<proposalCategory
icon="icons/resource-icon.png"
id="de.firma.plugin.properties.categories.jspresourcetranslations"
name="Resource Translations">
</proposalCategory>
</extension>
<extension
point="org.eclipse.wst.sse.ui.completionProposalCategoriesConfiguration">
<categoriesConfiguration
class="de.firma.plugin.properties.configuration.ResourceCompletionProposalCategoriesConfiguration"
contentTypeID="org.eclipse.jst.jsp.core.jspsource">
</categoriesConfiguration>
</extension>[/XML]
Bin für jede Idee dankbar,
Gruß MZ
Ich schreibe ein Eclipse Plugin und möchte dabei den Extension Point org.eclipse.wst.sse.ui.completionProposalCategoriesConfiguratin erweitern. Das eigentliche Ziel dabei ist dem Content Assist eine Category hinzuzufügen, die Proposals selbst bereit zu stellen und nun die Reihenfolge der Categories zu verändern, da meine eigene einfach hinten dran gehängt wird und ich wirklich nicht immer 6x Ctrl + Space drücken möchte..
Ich habe also eine Klasse geschrieben, die ICompletionProposalCategoriesConfigurationReader und ICompletionProposalCategoriesConfigurationWriter implementiert. Wenn ich Debugge, wird diese Klasse aber nie aufgerufen und demzufolge ist auch die Reihenfolge der Categories nicht verändert.
Welchen Grund kann es haben, dass meine Klasse nicht verwendet wird? Habe im Netz dazu nichts gefunden.
Falls es hilft: Hier der entscheidende Teil der plugin.xml
[XML]<extension
point="org.eclipse.wst.sse.ui.completionProposal">
<proposalComputer
activate="true"
categoryId="de.firma.plugin.properties.categories.jspresourcetranslations"
class="de.firma.plugin.properties.computer.JSPResourceCompletionProposalComputer"
id="de.firma.plugin.properties.computer.JSPResourceCompletionProposalComputer"
name="Resource Completion Proposal Computer">
<contentType
id="org.eclipse.jst.jsp.core.jspsource">
</contentType>
</proposalComputer>
<proposalCategory
icon="icons/resource-icon.png"
id="de.firma.plugin.properties.categories.jspresourcetranslations"
name="Resource Translations">
</proposalCategory>
</extension>
<extension
point="org.eclipse.wst.sse.ui.completionProposalCategoriesConfiguration">
<categoriesConfiguration
class="de.firma.plugin.properties.configuration.ResourceCompletionProposalCategoriesConfiguration"
contentTypeID="org.eclipse.jst.jsp.core.jspsource">
</categoriesConfiguration>
</extension>[/XML]
Bin für jede Idee dankbar,
Gruß MZ