org.eclipse.swt.custom.CTabFolderListener Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.eclipse.swt.win32.win32.x86 Show documentation
Show all versions of org.eclipse.swt.win32.win32.x86 Show documentation
SWT is an open source widget toolkit for Java designed to provide efficient, portable access to the user-interface facilities of the operating systems on which it is implemented.
The newest version!
/*******************************************************************************
* Copyright (c) 2000, 2011 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
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.swt.custom;
import org.eclipse.swt.internal.*;
/**
* Classes which implement this interface provide a method
* that deals with events generated in the CTabFolder.
*
* After creating an instance of a class that implements
* this interface it can be added to a CTabFolder using the
* addCTabFolderListener
method and removed using
* the removeCTabFolderListener
method. When a
* tab item is closed, the itemClosed method will be invoked.
*
*
* @see CTabFolderEvent
*/
public interface CTabFolderListener extends SWTEventListener {
/**
* Sent when the user clicks on the close button of an item in the CTabFolder. The item being closed is specified
* in the event.item field. Setting the event.doit field to false will stop the CTabItem from closing.
* When the CTabItem is closed, it is disposed. The contents of the CTabItem (see CTabItem.setControl) will be
* made not visible when the CTabItem is closed.
*
* @param event an event indicating the item being closed
*
* @see CTabItem#setControl
*/
public void itemClosed(CTabFolderEvent event);
}