Bonjour a tous,
je suis entrain de travailler sur un plugin qui permet de chercher un fichier dans mes projets esistants dans le workspace, pour cela j'ai utilise :
FileFieldEditor file=new FileFieldEditor(PreferenceConstants.P_FILE, "&File preference:", getFieldEditorParent());
mais je veut afficher seulement les dossier les differents fichier sans afficher les autre composant(ouvrir,mes document ...).
mon but et d'afficher la meme fenetre afficher par:
DirectoryFieldEditor dir =new DirectoryFieldEditor(PreferenceConstants.P_DIRECTORY,"Directory preference:",getFieldEditorParent());
mais cette derniere n'affiche que les dossier,
est ce qu'il y a une methode pour ajouter les ficher a la liste des dossiers, et d'indiquer le workspace comme chemine par defaut;
voici ma classe:
Merci a tous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public class SamplePreferencePage extends FieldEditorPreferencePage implements IWorkbenchPreferencePage { public SamplePreferencePage() { super(GRID); setPreferenceStore(Activator.getDefault().getPreferenceStore()); setDescription("Importer le fichier de configuration recherché"); } public void createFieldEditors() { //FileFieldEditor file=new FileFieldEditor(PreferenceConstants.P_FILE, "&File preference:", getFieldEditorParent()); DirectoryFieldEditor dir =new DirectoryFieldEditor(PreferenceConstants.P_DIRECTORY,"Directory preference:",getFieldEditorParent()); } public void init(IWorkbench workbench) { }
Partager