Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/ThemePanel.java @ 1443:ec0460dbbae2
Added method to create a menuitem separator.
flys-client/trunk@3439 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 16 Dec 2011 13:28:47 +0000 |
parents | 6bb6d43eeb2d |
children | e8aec81af22b |
comparison
equal
deleted
inserted
replaced
1442:4a6814be92ba | 1443:ec0460dbbae2 |
---|---|
61 | 61 |
62 /** The service used to get collection item attributes. */ | 62 /** The service used to get collection item attributes. */ |
63 protected CollectionItemAttributeServiceAsync itemAttributeService = | 63 protected CollectionItemAttributeServiceAsync itemAttributeService = |
64 GWT.create(CollectionItemAttributeService.class); | 64 GWT.create(CollectionItemAttributeService.class); |
65 | 65 |
66 private FLYSConstants MSG = GWT.create(FLYSConstants.class); | 66 /** i18ner. */ |
67 protected FLYSConstants MSG = GWT.create(FLYSConstants.class); | |
67 | 68 |
68 /** List of OutParameterChangedHandler. */ | 69 /** List of OutParameterChangedHandler. */ |
69 protected List<OutputParameterChangeHandler> outHandlers; | 70 protected List<OutputParameterChangeHandler> outHandlers; |
71 | |
70 /** List of ChartShallRedrawHandler. */ | 72 /** List of ChartShallRedrawHandler. */ |
71 protected List<RedrawRequestHandler> redrawRequestHandlers; | 73 protected List<RedrawRequestHandler> redrawRequestHandlers; |
72 | 74 |
73 protected Collection collection; | 75 protected Collection collection; |
74 protected OutputMode mode; | 76 protected OutputMode mode; |
321 for (ListGridRecord record: records) { | 323 for (ListGridRecord record: records) { |
322 list.removeData(record); | 324 list.removeData(record); |
323 } | 325 } |
324 } | 326 } |
325 | 327 |
326 | 328 /** Return 'separator'- menu-item. */ |
329 protected MenuItem createSeparator() { | |
330 MenuItem separator = new MenuItem(); | |
331 separator.setIsSeparator(true); | |
332 return separator; | |
333 } | |
334 | |
335 | |
336 /** | |
337 * Get the context menu for a (right mouse button)click on a single item. | |
338 */ | |
327 protected Menu getSingleContextMenu(final ListGridRecord[] records) { | 339 protected Menu getSingleContextMenu(final ListGridRecord[] records) { |
328 Menu menu = new Menu(); | 340 Menu menu = new Menu(); |
329 | 341 |
330 menu.addItem(createActivateItem(records)); | 342 menu.addItem(createActivateItem(records)); |
331 menu.addItem(createDeactivateItem(records)); | 343 menu.addItem(createDeactivateItem(records)); |
332 menu.addItem(createRemoveItem(records)); | 344 menu.addItem(createRemoveItem(records)); |
345 menu.addItem(createSeparator()); | |
333 menu.addItem(createPropertiesItem(records)); | 346 menu.addItem(createPropertiesItem(records)); |
334 | 347 |
335 return menu; | 348 return menu; |
336 } | 349 } |
337 | 350 |