l'importation de org.eclipse.les packages de base de plug-in Eclipse
Je suis en train de créer un plug-in pour imiter l'Éclipse ouvrir la ressource de boîte de dialogue (CTRL+MAJ+R). J'ai appris comment créer un FilteredItemsSelectionDialog en suivant les exemple. Mais la pièce manquante est la façon de remplir la boîte de dialogue avec l'espace de travail des ressources. J'ai trouvé OpenResourceHandler et essaie de reproduire cette fonctionnalité dans mon plug-in, donc je peux passer et voir comment il fonctionne. J'ai donc copier le source et le renommer pour éviter la collision avec le réel. Le problème est que je ne peut pas importer ces classes:
import org.eclipse.core.resources.IContainer;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.ResourcesPlugin;
J'ai essayé d'éditer mon Manifeste, mais il ne me laisse pas l'import org.eclipse.de base (bien que je ne peux import org.eclipse.de base.de l'exécution). Alors, où puis-je trouver ces classes et comment les importer? Et, plus important encore, en général, comment pourrais-je trouver le paquet d'une classe donnée existe dans l'importer?
OriginalL'auteur harschware | 2010-06-21
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin d'importer
org.eclipse.core.resources
.En général, vous pouvez ouvrir le "Plugins" en vue (Fenêtre -> Show View -> Autre -> Développement de Plug-in -> Plugins). Ensuite, sélectionnez intéressant plugins et faites un clic droit -> Ajouter à Java de Recherche. Ensuite, vous pouvez utiliser Open Type (Ctrl + Maj + T) pour ouvrir la classe.
Aussi, dans l'explorateur de packages, changer les Filtres à ne pas exclure les "plug-in Externe des bibliothèques de projet". "Le lien avec l'Éditeur" peut alors vous montrer ce bundle contient la classe que vous venez d'ouvrir.
OriginalL'auteur Andrew Niefer