Subversion Repositories eFlore/Applications.coel

Rev

Rev 1680 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1680 Rev 1764
1
package org.tela_botanica.client.vues;
1
package org.tela_botanica.client.vues;
2
 
2
 
3
import org.tela_botanica.client.Mediateur;
3
import org.tela_botanica.client.Mediateur;
4
 
4
 
5
import com.extjs.gxt.ui.client.util.Margins;
5
import com.extjs.gxt.ui.client.util.Margins;
6
import com.extjs.gxt.ui.client.util.Padding;
6
import com.extjs.gxt.ui.client.util.Padding;
7
import com.extjs.gxt.ui.client.widget.ContentPanel;
7
import com.extjs.gxt.ui.client.widget.ContentPanel;
8
import com.extjs.gxt.ui.client.widget.layout.VBoxLayout;
8
import com.extjs.gxt.ui.client.widget.layout.VBoxLayout;
9
import com.extjs.gxt.ui.client.widget.layout.VBoxLayoutData;
9
import com.extjs.gxt.ui.client.widget.layout.VBoxLayoutData;
10
import com.extjs.gxt.ui.client.widget.layout.VBoxLayout.VBoxLayoutAlign;
10
import com.extjs.gxt.ui.client.widget.layout.VBoxLayout.VBoxLayoutAlign;
11
 
11
 
12
public class NavigationVue extends ContentPanel {
12
public class NavigationVue extends ContentPanel {
13
	private Mediateur mediateur = null;
13
	private Mediateur mediateur = null;
14
	private MenuVue menu = null;
14
	private MenuVue menu = null;
15
	private FiltreVue filtre = null;
-
 
16
	
15
	
17
	public NavigationVue(Mediateur mediateurCourant) {
16
	public NavigationVue(Mediateur mediateurCourant) {
18
		mediateur = mediateurCourant;
17
		mediateur = mediateurCourant;
19
		VBoxLayout layout = new VBoxLayout();
18
		VBoxLayout layout = new VBoxLayout();
20
		layout.setPadding(new Padding(0));
19
		layout.setPadding(new Padding(0));
21
		layout.setVBoxLayoutAlign(VBoxLayoutAlign.STRETCH);
20
		layout.setVBoxLayoutAlign(VBoxLayoutAlign.STRETCH);
22
		setHeadingHtml(Mediateur.i18nC.titreNavigation());
21
		setHeadingHtml(Mediateur.i18nC.titreNavigation());
23
		setLayout(layout);
22
		setLayout(layout);
24
		
23
		
25
		menu = new MenuVue(mediateur);
24
		menu = new MenuVue(mediateur);
26
		add(menu, new VBoxLayoutData(new Margins(0)));
25
		add(menu, new VBoxLayoutData(new Margins(0)));
27
		
-
 
28
		filtre = new FiltreVue(mediateur);
-
 
29
		add(filtre, new VBoxLayoutData(new Margins(0)));
-
 
30
	}
26
	}
31
	
27
	
32
	public MenuVue getMenu() {
28
	public MenuVue getMenu() {
33
		return menu;
29
		return menu;
34
	}
30
	}
35
	
-
 
36
	public FiltreVue getFiltre() {
-
 
37
		return filtre;
-
 
38
	}
-
 
39
}
31
}
40
32