X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=org.eclipse.linuxtools.lttng2.ui%2Fsrc%2Forg%2Feclipse%2Flinuxtools%2Finternal%2Flttng2%2Fui%2Fviews%2Fcontrol%2Fdialogs%2FAddContextDialog.java;h=a560219f62c261b7903d87bf794bc524fa9c7e23;hb=152ba1a7fabe7175ba1a6f267eda2b3891cbcb63;hp=cc7f698b58401a621e0eba044a057e51960dc909;hpb=77735e82eeeb3c02006261c96d7fdf84213e7428;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/dialogs/AddContextDialog.java b/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/dialogs/AddContextDialog.java index cc7f698b58..a560219f62 100644 --- a/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/dialogs/AddContextDialog.java +++ b/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/dialogs/AddContextDialog.java @@ -1,5 +1,5 @@ /********************************************************************** - * Copyright (c) 2012, 2013 Ericsson + * Copyright (c) 2012, 2014 Ericsson * * All rights reserved. This program and the accompanying materials are * made available under the terms of the Eclipse Public License v1.0 which @@ -56,11 +56,6 @@ public class AddContextDialog extends Dialog implements IAddContextDialog { // Attributes // ------------------------------------------------------------------------ - /** - * The dialog composite. - */ - private Composite fDialogComposite; - /** * A tree viewer for displaying and selection of available contexts. */ @@ -74,7 +69,7 @@ public class AddContextDialog extends Dialog implements IAddContextDialog { /** * The contexts to add. */ - private final List fSelectedContexts = new ArrayList(); + private final List fSelectedContexts = new ArrayList<>(); // ------------------------------------------------------------------------ // Constructors @@ -86,7 +81,7 @@ public class AddContextDialog extends Dialog implements IAddContextDialog { */ public AddContextDialog(Shell shell) { super(shell); - setShellStyle(SWT.RESIZE); + setShellStyle(SWT.RESIZE | getShellStyle()); } // ------------------------------------------------------------------------ @@ -100,7 +95,7 @@ public class AddContextDialog extends Dialog implements IAddContextDialog { @Override public List getContexts() { - List ret = new ArrayList(); + List ret = new ArrayList<>(); ret.addAll(fSelectedContexts); return ret; } @@ -120,13 +115,13 @@ public class AddContextDialog extends Dialog implements IAddContextDialog { protected Control createDialogArea(Composite parent) { // Main dialog panel - fDialogComposite = new Composite(parent, SWT.NONE); + Composite dialogComposite = new Composite(parent, SWT.NONE); GridLayout layout = new GridLayout(1, true); - fDialogComposite.setLayout(layout); - fDialogComposite.setLayoutData(new GridData(GridData.FILL_BOTH)); + dialogComposite.setLayout(layout); + dialogComposite.setLayoutData(new GridData(GridData.FILL_BOTH)); // Contexts list - Group contextGroup = new Group(fDialogComposite, SWT.SHADOW_NONE); + Group contextGroup = new Group(dialogComposite, SWT.SHADOW_NONE); contextGroup.setText(Messages.TraceControl_AddContextAvailableContextsLabel); layout = new GridLayout(1, true); contextGroup.setLayout(layout); @@ -143,7 +138,7 @@ public class AddContextDialog extends Dialog implements IAddContextDialog { getShell().setMinimumSize(new Point(500, 450)); - return fDialogComposite; + return dialogComposite; } @Override @@ -325,7 +320,7 @@ public class AddContextDialog extends Dialog implements IAddContextDialog { * The contexts to set */ public void setAvalibleContexts(List contexts) { - fAvailableContexts = new ArrayList(); + fAvailableContexts = new ArrayList<>(); if (contexts != null) { for (Iterator iterator = contexts.iterator(); iterator.hasNext();) { String name = iterator.next(); @@ -405,21 +400,21 @@ public class AddContextDialog extends Dialog implements IAddContextDialog { /** * @return The name of this component */ - public String getName(); + String getName(); /** * @return The parent component */ - public Object getParent(); + Object getParent(); /** * @return The array of children of this component */ - public Object[] getChildren(); + Object[] getChildren(); /** * @return If this component has children or not */ - public boolean hasChildren(); + boolean hasChildren(); } }