com.aelitis.azureus.ui.swt.mdi
Class TabbedEntry
java.lang.Object
  
com.aelitis.azureus.ui.swt.mdi.BaseMdiEntry
      
com.aelitis.azureus.ui.swt.mdi.TabbedEntry
- All Implemented Interfaces: 
 - ViewTitleInfoListener, MdiEntry, MdiEntrySWT, EventListener, org.eclipse.swt.events.DisposeListener, org.eclipse.swt.internal.SWTEventListener
 
public class TabbedEntry
- extends BaseMdiEntry
- implements org.eclipse.swt.events.DisposeListener
  
 
 
 
 
| Methods inherited from class com.aelitis.azureus.ui.swt.mdi.BaseMdiEntry | 
addListener, addListener, addListener, addListener, addListener, addListener, addToolbarEnabler, addToolbarEnabler, getAutoOpenInfo, getCoreView, getDatasource, getDatasourceCore, getEventListener, getExportableDatasource, getId, getImageLeft, getImageLeftID, getLogID, getMDI, getParentID, getPreferredAfterID, getSkinObject, getSkinObjectMaster, getSkinRef, getTitle, getToolbarEnablers, getUserData, getView, getViewClass, getViewTitleInfo, hasDropListeners, hide, isAdded, isCollapseDisabled, isDisposed, isExpanded, isPullTitleFromView, releaseImageLeft, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeToolbarEnabler, requestAttention, setCloseable, setCollapseDisabled, setCoreView, setDatasource, setDefaultExpanded, setDisposed, setEventListener, setExpanded, setImageLeft, setImageLeftID, setLogID, setParentID, setPreferredAfterID, setPullTitleFromView, setSkinObject, setSkinRef, setTitleID, setToolbarVisibility, setUserData, setViewClass, setViewTitleInfo, swt_hide, triggerChildCloseListeners, triggerCloseListeners, triggerDatasourceListeners, triggerDropListeners, triggerLogIDListeners, triggerOpenListeners, updateLanguage, updateUI | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
TabbedEntry
public TabbedEntry(TabbedMDI mdi,
                   SWTSkin skin,
                   String id)
build
public void build()
- Overrides:
 build in class BaseMdiEntry
 
 
swt_build
public boolean swt_build()
 
 
show
public void show()
- Overrides:
 show in class BaseMdiEntry
 
 
addVitalityImage
public MdiEntryVitalityImage addVitalityImage(String imageID)
- Tabs don't have Vitality Image support (yet)
- Specified by:
 addVitalityImage in interface MdiEntry- Overrides:
 addVitalityImage in class BaseMdiEntry
 
 
 
isCloseable
public boolean isCloseable()
- Specified by:
 isCloseable in interface MdiEntry- Overrides:
 isCloseable in class BaseMdiEntry
 
 
setSwtItem
public void setSwtItem(org.eclipse.swt.custom.CTabItem swtItem)
 
 
getSwtItem
public org.eclipse.swt.widgets.Item getSwtItem()
 
 
setTitle
public void setTitle(String title)
- Specified by:
 setTitle in interface MdiEntry- Overrides:
 setTitle in class BaseMdiEntry
 
 
getVitalityImages
public MdiEntryVitalityImage[] getVitalityImages()
- Specified by:
 getVitalityImages in interface MdiEntry- Overrides:
 getVitalityImages in class BaseMdiEntry
 
 
close
public boolean close(boolean forceClose)
- Specified by:
 close in interface MdiEntry- Overrides:
 close in class BaseMdiEntry
 
 
redraw
public void redraw()
- Specified by:
 redraw in interface MdiEntry
 
 
widgetDisposed
public void widgetDisposed(org.eclipse.swt.events.DisposeEvent e)
- Specified by:
 widgetDisposed in interface org.eclipse.swt.events.DisposeListener
 
 
expandTo
public void expandTo()
- Specified by:
 expandTo in interface MdiEntry
 
 
viewTitleInfoRefresh
public void viewTitleInfoRefresh(ViewTitleInfo titleInfoToRefresh)
- Specified by:
 viewTitleInfoRefresh in interface ViewTitleInfoListener- Overrides:
 viewTitleInfoRefresh in class BaseMdiEntry
 
 
isSelectable
public boolean isSelectable()
- Specified by:
 isSelectable in interface MdiEntry
 
 
setSelectable
public void setSelectable(boolean selectable)
- Specified by:
 setSelectable in interface MdiEntry
 
 
addListener
public void addListener(MdiSWTMenuHackListener l)
- Specified by:
 addListener in interface MdiEntrySWT
 
 
removeListener
public void removeListener(MdiSWTMenuHackListener l)
- Specified by:
 removeListener in interface MdiEntrySWT