diff options
author | Alexander Kurtakov | 2017-08-16 15:31:58 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2017-08-17 05:22:21 +0000 |
commit | 7e29860b827a20adaf0deda18aeae2aecb0d3233 (patch) | |
tree | 805f69471733f712a42e6d7019b1791b9235457b /examples | |
parent | e86fb8a8d064d1cc52046ff23dbcce95d123ecbe (diff) | |
download | eclipse.platform.swt-7e29860b827a20adaf0deda18aeae2aecb0d3233.tar.gz eclipse.platform.swt-7e29860b827a20adaf0deda18aeae2aecb0d3233.tar.xz eclipse.platform.swt-7e29860b827a20adaf0deda18aeae2aecb0d3233.zip |
Bug 521018 - [api] Provide helpers to use lambda expressions for
CTabFolder2Listener
Adapt examples.
Change-Id: I0374018542d1b4235748a410ed948b67dbd56cfd
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet82.java | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet82.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet82.java index 7edbc7c30b..7a0cec9574 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet82.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet82.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2013 IBM Corporation and others. + * Copyright (c) 2000, 2017 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -44,14 +44,11 @@ public static void main(String[] args) { text.setText("This tab can never be closed"); specialItem.setControl(text); - folder.addCTabFolder2Listener(new CTabFolder2Adapter() { - @Override - public void close(CTabFolderEvent event) { - if (event.item.equals(specialItem)) { - event.doit = false; - } + folder.addCTabFolder2Listener(CTabFolder2Listener.closeAdapter(event -> { + if (event.item.equals(specialItem)) { + event.doit = false; } - }); + })); final CTabItem noCloseItem = new CTabItem(folder, SWT.NONE); noCloseItem.setText("No Close Button"); |