1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.springframework.richclient.command;
17
18 import org.springframework.richclient.command.config.CommandButtonConfigurer;
19 import org.springframework.richclient.factory.ButtonFactory;
20 import org.springframework.richclient.factory.ComponentFactory;
21 import org.springframework.richclient.factory.MenuFactory;
22
23
24
25
26
27
28
29 public interface CommandServices {
30 public ComponentFactory getComponentFactory();
31
32 public ButtonFactory getToolBarButtonFactory();
33
34 public ButtonFactory getButtonFactory();
35
36 public MenuFactory getMenuFactory();
37
38 public CommandButtonConfigurer getDefaultButtonConfigurer();
39
40 public CommandButtonConfigurer getToolBarButtonConfigurer();
41
42 public CommandButtonConfigurer getMenuItemButtonConfigurer();
43
44 public CommandButtonConfigurer getPullDownMenuButtonConfigurer();
45 }