Revision 9595 branches/piloto3d/frameworks/_fwAndami/src/com/iver/andami/ui/mdiFrame/MDIFrame.java
MDIFrame.java | ||
---|---|---|
121 | 121 |
|
122 | 122 |
/** Asocia los nombres con las barras de herramientas */ |
123 | 123 |
private HashMap toolBarMap = new HashMap(); |
124 |
|
|
125 |
/** Almacena los grupos de selectableTools */ |
|
126 |
private HashMap buttonGroupMap = new HashMap(); |
|
124 | 127 |
|
125 | 128 |
/** |
126 | 129 |
* actionCommand del tool seleccionado |
... | ... | |
160 | 163 |
|
161 | 164 |
private String titlePrefix; |
162 | 165 |
|
163 |
private ButtonGroup buttonGroup = new ButtonGroup(); |
|
164 |
|
|
165 | 166 |
/** |
166 | 167 |
* Realiza tareas para poner en marcha la aplicaci?n |
167 | 168 |
* |
... | ... | |
297 | 298 |
|
298 | 299 |
} |
299 | 300 |
|
300 |
jtb.addButton(buttonGroup, btn); |
|
301 |
ButtonGroup group; |
|
302 |
if (buttonGroupMap.containsKey(selectableTool.getGroup())) { |
|
303 |
group = (ButtonGroup) buttonGroupMap.get(selectableTool.getGroup()); |
|
304 |
} |
|
305 |
else { |
|
306 |
group = new ButtonGroup(); |
|
307 |
buttonGroupMap.put(selectableTool.getGroup(), group); |
|
308 |
|
|
309 |
} |
|
310 |
jtb.addButton(group, btn); |
|
311 |
|
|
301 | 312 |
controlClass.put(btn, loader.loadClass(ext.getClassName())); |
302 | 313 |
if (selectableTool.getName() != null) { |
303 | 314 |
btn.setName(selectableTool.getName()); |
Also available in: Unified diff