2016-10-15 2 views
2

Je développe un plugin eclipse dans lequel j'ai inclus une perspective personnalisée.
Je voudrais avoir un comportement similaire à la perspective Java. C'est que lors de la création d'un projet Java eclipse vous demandera si vous voulez ouvrir la perspective respective pour cela ...Perspective à ouverture automatique

J'ai découvert que je peux définir un finalPerspective ainsi que preferredPerspectives pour un assistant mais rien ne se passe si je préciser ma perspective là-bas.

Alors, que dois-je faire pour obtenir le comportement désiré?

Répondre

0

Votre assistant de projet devrait appeler

BasicNewProjectResourceWizard.updatePerspective(configElement); 

dans votre performFinish lorsque le projet a été créé.

configElement est le IConfigurationElement pour votre nouvel assistant. Vous obtenez ceci en faisant votre assistant mettre en œuvre IExecutableExtension qui ajoute la méthode:

public void setInitializationData(IConfigurationElement config, String propertyName, Object data) 

qui vous donne l'élément de configuration.