Package org.pentaho.xul.swt.tab
Class TabSet
java.lang.Object
org.pentaho.xul.swt.tab.TabSet
- All Implemented Interfaces:
EventListener,org.eclipse.swt.custom.CTabFolder2Listener,org.eclipse.swt.events.SelectionListener,org.eclipse.swt.internal.SWTEventListener
public class TabSet
extends Object
implements org.eclipse.swt.events.SelectionListener, org.eclipse.swt.custom.CTabFolder2Listener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.eclipse.swt.graphics.Fontprotected intprotected org.eclipse.swt.custom.CTabFolderprotected org.eclipse.swt.graphics.Font -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeyListener(org.eclipse.swt.events.KeyAdapter keys) voidaddListener(TabListener listener) voidvoidclose(org.eclipse.swt.custom.CTabFolderEvent event) protected org.eclipse.swt.custom.CTabFoldercreateTabFolder(org.eclipse.swt.widgets.Composite parent) org.eclipse.swt.graphics.Fontintorg.eclipse.swt.custom.CTabFolderorg.eclipse.swt.graphics.Fontintvoidmaximize(org.eclipse.swt.custom.CTabFolderEvent event) voidminimize(org.eclipse.swt.custom.CTabFolderEvent event) booleannotifyCloseListeners(TabItem item) voidvoidnotifySelectListeners(TabItem item) voidvoidremoveListener(TabListener listener) voidrestore(org.eclipse.swt.custom.CTabFolderEvent event) voidsetChangedFont(org.eclipse.swt.graphics.Font changedFont) voidsetSelected(int index) voidsetSelected(TabItem item) voidshowList(org.eclipse.swt.custom.CTabFolderEvent event) voidwidgetDefaultSelected(org.eclipse.swt.events.SelectionEvent event) voidwidgetSelected(org.eclipse.swt.events.SelectionEvent event)
-
Field Details
-
tabfolder
protected org.eclipse.swt.custom.CTabFolder tabfolder -
tabList
-
selectedIndex
protected int selectedIndex -
changedFont
protected org.eclipse.swt.graphics.Font changedFont -
unchangedFont
protected org.eclipse.swt.graphics.Font unchangedFont -
lastUsedTabs
-
-
Constructor Details
-
TabSet
public TabSet(org.eclipse.swt.widgets.Composite parent)
-
-
Method Details
-
widgetSelected
public void widgetSelected(org.eclipse.swt.events.SelectionEvent event) - Specified by:
widgetSelectedin interfaceorg.eclipse.swt.events.SelectionListener
-
widgetDefaultSelected
public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent event) - Specified by:
widgetDefaultSelectedin interfaceorg.eclipse.swt.events.SelectionListener
-
close
public void close(org.eclipse.swt.custom.CTabFolderEvent event) - Specified by:
closein interfaceorg.eclipse.swt.custom.CTabFolder2Listener
-
maximize
public void maximize(org.eclipse.swt.custom.CTabFolderEvent event) - Specified by:
maximizein interfaceorg.eclipse.swt.custom.CTabFolder2Listener
-
minimize
public void minimize(org.eclipse.swt.custom.CTabFolderEvent event) - Specified by:
minimizein interfaceorg.eclipse.swt.custom.CTabFolder2Listener
-
showList
public void showList(org.eclipse.swt.custom.CTabFolderEvent event) - Specified by:
showListin interfaceorg.eclipse.swt.custom.CTabFolder2Listener
-
restore
public void restore(org.eclipse.swt.custom.CTabFolderEvent event) - Specified by:
restorein interfaceorg.eclipse.swt.custom.CTabFolder2Listener
-
notifySelectListeners
-
createTabFolder
protected org.eclipse.swt.custom.CTabFolder createTabFolder(org.eclipse.swt.widgets.Composite parent) -
notifyDeselectListeners
-
notifyCloseListeners
-
getSwtTabset
public org.eclipse.swt.custom.CTabFolder getSwtTabset() -
addTab
-
addKeyListener
public void addKeyListener(org.eclipse.swt.events.KeyAdapter keys) -
getSelectedIndex
public int getSelectedIndex() -
getSelected
-
indexOf
-
setSelected
public void setSelected(int index) -
setSelected
-
remove
-
getChangedFont
public org.eclipse.swt.graphics.Font getChangedFont() -
setChangedFont
public void setChangedFont(org.eclipse.swt.graphics.Font changedFont) -
getUnchangedFont
public org.eclipse.swt.graphics.Font getUnchangedFont() -
addListener
-
removeListener
-