added possibility to show / hide uuid column
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / group / grantedauthority / CdmAuthorityCompositeViewer.java
index 0ea4dc32ceca4e33f30e2b3110247c8bbcb59052..331b13f348022eeac727bdca9deeec0d7f39f7ea 100644 (file)
@@ -18,6 +18,8 @@ import java.util.Set;
 import org.eclipse.jface.viewers.ContentViewer;
 import org.eclipse.jface.viewers.ISelection;
 import org.eclipse.swt.SWT;
+import org.eclipse.swt.custom.ScrolledComposite;
+import org.eclipse.swt.layout.GridData;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.swt.widgets.Control;
 import org.springframework.security.core.GrantedAuthority;
@@ -74,7 +76,14 @@ public class CdmAuthorityCompositeViewer extends ContentViewer {
                this.group = group;
                newCdmAuthorities = new ArrayList<GrantedAuthorityImpl>();              
                updateAuthorities();
-               this.cdmAuthorityComposite = new CdmAuthorityComposite(composite, SWT.NONE, this);
+               
+               ScrolledComposite sc = new ScrolledComposite(composite, SWT.H_SCROLL | SWT.V_SCROLL);
+               this.cdmAuthorityComposite = new CdmAuthorityComposite(sc, SWT.H_SCROLL | SWT.V_SCROLL, this);
+               sc.setContent(cdmAuthorityComposite);
+               sc.setExpandHorizontal(true);
+               sc.setExpandVertical(true);
+               sc.setMinWidth(650);
+               sc.setMinHeight(400);
        }
 
        /**