add support for exported package refactoring (FELIX-2481)
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@966522 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/sigil/eclipse/ui/plugin.xml b/sigil/eclipse/ui/plugin.xml
index f0cf1a8..1a76b9f 100644
--- a/sigil/eclipse/ui/plugin.xml
+++ b/sigil/eclipse/ui/plugin.xml
@@ -264,5 +264,22 @@
</with>
</activeWhen>
</handler>
- </extension>
+ </extension>
+ <extension point="org.eclipse.ltk.core.refactoring.renameParticipants">
+ <renameParticipant
+ id="org.apache.felix.sigil.renamePackageParticipant"
+ name="%RenamePackageParticipant.name"
+ class="org.apache.felix.sigil.ui.eclipse.refactor.RenamePackageParticipant">
+ <enablement>
+ <with variable="affectedNatures">
+ <iterate operator="or">
+ <equals value="org.apache.felix.sigil.sigilnature"/>
+ </iterate>
+ </with>
+ <with variable="element">
+ <instanceof value="org.eclipse.jdt.core.IPackageFragment"/>
+ </with>
+ </enablement>
+ </renameParticipant>
+ </extension>
</plugin>