IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Platform Discussion :

Plusieurs instances dans une vue


Sujet :

Eclipse Platform

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Points : 9
    Points
    9
    Par défaut Plusieurs instances dans une vue
    Bonjour,

    J'ai un souci avec Eclipse RCP

    J'ai une perspective avec 2 folders contenant chacun 1 vue

    Je voudrai créer plusieurs instance dans une de ces deux vues.

    J'utilise :

    window.getActivePage().showView(SatView.ID,Integer.toString(instanceNum++),IWorkbenchPage.VIEW_ACTIVATE);

    Le problème c'est que le "getActivePage()" ne me prend pas en compte le folder que je voudrai, celui correspondant à la vue que je veux.

    Comment pourrais je faire ?

    Merci par avance.

  2. #2
    Membre expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Points : 3 919
    Points
    3 919
    Par défaut
    Salut,

    Normalement, dans la définition du layout de ta perspective, tu as défini 2 IFolderLayout, plus exactement, tu as fait un :
    Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    // Les valeurs sont données par défaut.
    IFolderLayout folder = layout.createPlaceholder(FOLDER_ID, IPageLayout.LEFT, ration, layout.getEditorArea());
    Une fois un de ces IFolderLayout crée, il faut ajouter un Placeholder de View à ce "dossier". Dans ton cas, ce serait :
    Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
    folder.addPlaceholder(SatView.ID + ":*");
    Ce code ajoute un Placeholder pour la vue SatView et ses multiples instances. Ensuite, il te faut ajouter la vue SatView au dossier :
    Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
    folder.addView(SatView.ID);
    Et voilà, chaque nouvelle instance de ta vue SatView sera incluse dans le dossier.

    Tu as peut-être oublié l'une de ces actions...

    Voilà, à+
    Gueritarish

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Points : 9
    Points
    9
    Par défaut super Merci !!!
    Je vois que tu gère !!!

    MERCI !!!

    J'ai un nouveau problème pour réorganiser dynamiquement le positionnement des vues dans une perspective.

    J'ai créé un nouveau topic !

    Merci

  4. #4
    Membre expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Points : 3 919
    Points
    3 919
    Par défaut
    Avec plaisir ^^
    Pense au bouton

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Isoler plusieurs instances d'une même application dans une JVM
    Par alliotj dans le forum Débuter avec Java
    Réponses: 7
    Dernier message: 10/08/2011, 12h46
  2. [PHP 5.0] creer plusieurs instances d'une classe dans une boucle
    Par supersonicblonde dans le forum Langage
    Réponses: 6
    Dernier message: 12/04/2011, 10h06
  3. [ZF 1.10] Exécuter plusieurs actions dans une vue
    Par romain404 dans le forum MVC
    Réponses: 2
    Dernier message: 16/07/2010, 16h37
  4. Réponses: 7
    Dernier message: 05/02/2010, 19h55
  5. Réponses: 16
    Dernier message: 10/07/2009, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo