com.aelitis.azureus.ui.swt.views.skin.sidebar
Class SideBarEntrySWT
java.lang.Object
com.aelitis.azureus.ui.swt.mdi.BaseMdiEntry
com.aelitis.azureus.ui.swt.views.skin.sidebar.SideBarEntrySWT
- All Implemented Interfaces:
- ViewTitleInfoListener, MdiEntry, MdiEntrySWT, EventListener, org.eclipse.swt.events.DisposeListener, org.eclipse.swt.internal.SWTEventListener, ObfusticateImage
public class SideBarEntrySWT
- extends BaseMdiEntry
- implements org.eclipse.swt.events.DisposeListener, ObfusticateImage
- Author:
- TuxPaper
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, isCloseable, isCollapseDisabled, isDisposed, isExpanded, isPullTitleFromView, releaseImageLeft, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeToolbarEnabler, setCloseable, setCollapseDisabled, setCoreView, setDatasource, setDefaultExpanded, setDisposed, setEventListener, setImageLeft, setImageLeftID, setLogID, setParentID, setPreferredAfterID, setPullTitleFromView, setSkinObject, setSkinRef, setTitle, setTitleID, setUserData, setViewClass, setViewTitleInfo, swt_hide, triggerChildCloseListeners, triggerCloseListeners, triggerDatasourceListeners, triggerDropListeners, triggerLogIDListeners, triggerOpenListeners, updateLanguage, updateUI, viewTitleInfoRefresh |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SideBarEntrySWT
public SideBarEntrySWT(SideBar sidebar,
SWTSkin _skin,
String id)
getTreeItem
public org.eclipse.swt.widgets.TreeItem getTreeItem()
setTreeItem
public void setTreeItem(org.eclipse.swt.widgets.TreeItem treeItem)
addVitalityImage
public MdiEntryVitalityImage addVitalityImage(String imageID)
- Specified by:
addVitalityImage
in interface MdiEntry
- Overrides:
addVitalityImage
in class BaseMdiEntry
getVitalityImages
public MdiEntryVitalityImage[] getVitalityImages()
- Specified by:
getVitalityImages
in interface MdiEntry
- Overrides:
getVitalityImages
in class BaseMdiEntry
getVitalityImage
public MdiEntryVitalityImage getVitalityImage(int hitX,
int hitY)
requestAttention
public void requestAttention()
- Specified by:
requestAttention
in interface MdiEntry
- Overrides:
requestAttention
in class BaseMdiEntry
attentionUpdate
protected boolean attentionUpdate(int ticks)
redraw
public void redraw()
- Specified by:
redraw
in interface MdiEntry
swt_getBounds
protected org.eclipse.swt.graphics.Rectangle swt_getBounds()
setExpanded
public void setExpanded(boolean expanded)
- Specified by:
setExpanded
in interface MdiEntry
- Overrides:
setExpanded
in class BaseMdiEntry
expandTo
public void expandTo()
- Specified by:
expandTo
in interface MdiEntry
close
public boolean close(boolean force)
- Specified by:
close
in interface MdiEntry
- Overrides:
close
in class BaseMdiEntry
build
public void build()
- Overrides:
build
in class BaseMdiEntry
swt_build
public boolean swt_build()
show
public void show()
- Overrides:
show
in class BaseMdiEntry
swt_paintSideBar
protected void swt_paintSideBar(org.eclipse.swt.widgets.Event event)
swt_paintEntryBG
protected org.eclipse.swt.graphics.Color swt_paintEntryBG(int detail,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle drawBounds)
widgetDisposed
public void widgetDisposed(org.eclipse.swt.events.DisposeEvent e)
- Specified by:
widgetDisposed
in interface org.eclipse.swt.events.DisposeListener
setParentSkinObject
public void setParentSkinObject(SWTSkinObjectContainer soParent)
getParentSkinObject
public SWTSkinObjectContainer getParentSkinObject()
setSelectable
public void setSelectable(boolean selectable)
- Specified by:
setSelectable
in interface MdiEntry
isSelectable
public boolean isSelectable()
- Specified by:
isSelectable
in interface MdiEntry
swt_isVisible
public boolean swt_isVisible()
addListener
public void addListener(MdiSWTMenuHackListener l)
- Specified by:
addListener
in interface MdiEntrySWT
removeListener
public void removeListener(MdiSWTMenuHackListener l)
- Specified by:
removeListener
in interface MdiEntrySWT
getMenuHackListeners
public MdiSWTMenuHackListener[] getMenuHackListeners()
obfusticatedImage
public org.eclipse.swt.graphics.Image obfusticatedImage(org.eclipse.swt.graphics.Image image)
- Specified by:
obfusticatedImage
in interface ObfusticateImage
setToolbarVisibility
protected void setToolbarVisibility(boolean visible)
- Overrides:
setToolbarVisibility
in class BaseMdiEntry