+ Composite toggleContainer = new Composite(parent, SWT.NULL);\r
+ toggleContainer.setLayout(new GridLayout());\r
+ \r
+ toggleButton = new Button(toggleContainer, SWT.TOGGLE);\r
+ toggleButton.setText("Toggle Selection");\r
+ toggleButton.addMouseListener(new MouseAdapter(){\r
+\r
+ /* (non-Javadoc)\r
+ * @see org.eclipse.swt.events.MouseAdapter#mouseDown(org.eclipse.swt.events.MouseEvent)\r
+ */\r
+ @Override\r
+ public void mouseDown(MouseEvent e) {\r
+ setSelectionForAll(toggleButton.getSelection());\r
+ } \r
+ });\r
+ \r