com.aelitis.azureus.ui.swt.mdi
Interface MultipleDocumentInterfaceSWT

All Superinterfaces:
MultipleDocumentInterface
All Known Subinterfaces:
TabbedMdiInterface
All Known Implementing Classes:
BaseMDI, SideBar, TabbedMDI

public interface MultipleDocumentInterfaceSWT
extends MultipleDocumentInterface

Author:
TuxPaper

Field Summary
 
Fields inherited from interface com.aelitis.azureus.ui.mdi.MultipleDocumentInterface
SIDEBAR_HEADER_DEVICES, SIDEBAR_HEADER_DISCOVERY, SIDEBAR_HEADER_DVD, SIDEBAR_HEADER_PLUGINS, SIDEBAR_HEADER_TRANSFERS, SIDEBAR_HEADER_VUZE, SIDEBAR_POS_FIRST, SIDEBAR_SECTION_ABOUTPLUGINS, SIDEBAR_SECTION_ACTIVITIES, SIDEBAR_SECTION_ALLPEERS, SIDEBAR_SECTION_ARCHIVED_DOWNLOADS, SIDEBAR_SECTION_BETAPROGRAM, SIDEBAR_SECTION_BURN_INFO, SIDEBAR_SECTION_CHAT, SIDEBAR_SECTION_CLIENT_STATS, SIDEBAR_SECTION_CONFIG, SIDEBAR_SECTION_DEVICES, SIDEBAR_SECTION_DOWNLOAD_HISTORY, SIDEBAR_SECTION_GAMES, SIDEBAR_SECTION_LIBRARY, SIDEBAR_SECTION_LIBRARY_CD, SIDEBAR_SECTION_LIBRARY_DL, SIDEBAR_SECTION_LIBRARY_UNOPENED, SIDEBAR_SECTION_LOGGER, SIDEBAR_SECTION_MY_SHARES, SIDEBAR_SECTION_MY_TRACKER, SIDEBAR_SECTION_PLUGINS, SIDEBAR_SECTION_PLUS, SIDEBAR_SECTION_SEARCH, SIDEBAR_SECTION_SUBSCRIPTIONS, SIDEBAR_SECTION_TAG_DISCOVERY, SIDEBAR_SECTION_TAGS, SIDEBAR_SECTION_TORRENT_DETAILS, SIDEBAR_SECTION_TORRENT_OPTIONS, SIDEBAR_SECTION_WELCOME
 
Method Summary
 MdiEntry createEntryFromEventListener(String parentEntryID, Class<? extends UISWTViewEventListener> cla, String id, boolean closeable, Object data, String preferedAfterID)
           
 MdiEntry createEntryFromEventListener(String parentEntryID, String parentViewID, UISWTViewEventListener l, String id, boolean closeable, Object datasource, String preferredAfterID)
           
 MdiEntry createEntryFromEventListener(String parentEntryID, UISWTViewEventListener l, String id, boolean closeable, Object datasource, String preferredAfterID)
          If you prefix the 'preferedAfterID' string with '~' then the operation will actually switch to 'preferedBeforeID'
 UISWTViewCore getCoreViewFromID(String id)
           
 MdiEntrySWT getCurrentEntrySWT()
           
 MdiEntry getEntryBySkinView(Object skinView)
           
 MdiEntrySWT getEntryFromSkinObject(PluginUISWTSkinObject skinObject)
           
 MdiEntrySWT getEntrySWT(String id)
           
 void setCloseableConfigFile(String closeableConfigFile)
           
 
Methods inherited from interface com.aelitis.azureus.ui.mdi.MultipleDocumentInterface
addListener, addListener, closeEntry, createEntryFromSkinRef, createHeader, deregisterEntry, deregisterEntry, entryExists, getChildrenOf, getCurrentEntry, getEntries, getEntriesCount, getEntry, getPreferredOrder, informAutoOpenSet, isDisposed, isVisible, loadEntryByID, loadEntryByID, registerEntry, registerEntry, removeEntryAutoOpen, removeItem, removeListener, removeListener, setEntryAutoOpen, setPreferredOrder, showEntry, showEntryByID, showEntryByID
 

Method Detail

getEntryBySkinView

MdiEntry getEntryBySkinView(Object skinView)

getCoreViewFromID

UISWTViewCore getCoreViewFromID(String id)

createEntryFromEventListener

MdiEntry createEntryFromEventListener(String parentEntryID,
                                      UISWTViewEventListener l,
                                      String id,
                                      boolean closeable,
                                      Object datasource,
                                      String preferredAfterID)
If you prefix the 'preferedAfterID' string with '~' then the operation will actually switch to 'preferedBeforeID'


createEntryFromEventListener

MdiEntry createEntryFromEventListener(String parentEntryID,
                                      String parentViewID,
                                      UISWTViewEventListener l,
                                      String id,
                                      boolean closeable,
                                      Object datasource,
                                      String preferredAfterID)

createEntryFromEventListener

MdiEntry createEntryFromEventListener(String parentEntryID,
                                      Class<? extends UISWTViewEventListener> cla,
                                      String id,
                                      boolean closeable,
                                      Object data,
                                      String preferedAfterID)

getEntrySWT

MdiEntrySWT getEntrySWT(String id)

getCurrentEntrySWT

MdiEntrySWT getCurrentEntrySWT()

getEntryFromSkinObject

MdiEntrySWT getEntryFromSkinObject(PluginUISWTSkinObject skinObject)

setCloseableConfigFile

void setCloseableConfigFile(String closeableConfigFile)
Parameters:
closeableConfigFile -
Since:
5.6.0.1