Package com.biglybt.ui.swt.mdi
Interface MultipleDocumentInterfaceSWT
-
- All Superinterfaces:
MultipleDocumentInterface
- All Known Subinterfaces:
TabbedMdiInterface
public interface MultipleDocumentInterfaceSWT extends MultipleDocumentInterface
-
-
Field Summary
-
Fields inherited from interface com.biglybt.ui.mdi.MultipleDocumentInterface
SIDEBAR_HEADER_DASHBOARD, SIDEBAR_HEADER_DEVICES, SIDEBAR_HEADER_DISCOVERY, SIDEBAR_HEADER_ORDER_DEFAULT, SIDEBAR_HEADER_PLUGINS, SIDEBAR_HEADER_TRANSFERS, SIDEBAR_HEADER_VUZE, SIDEBAR_POS_FIRST, SIDEBAR_SECTION_ACTIVITIES, SIDEBAR_SECTION_ALL_TRACKERS, SIDEBAR_SECTION_ALLPEERS, SIDEBAR_SECTION_ALLPIECES, SIDEBAR_SECTION_ARCHIVED_DOWNLOADS, SIDEBAR_SECTION_BETAPROGRAM, SIDEBAR_SECTION_CHAT, SIDEBAR_SECTION_CLIENT_STATS, SIDEBAR_SECTION_CONFIG, SIDEBAR_SECTION_DEVICES, SIDEBAR_SECTION_DISK_OPS, SIDEBAR_SECTION_DOWNLOAD_HISTORY, SIDEBAR_SECTION_LIBRARY, SIDEBAR_SECTION_LIBRARY_CAT_INSTANCES, SIDEBAR_SECTION_LIBRARY_CD, SIDEBAR_SECTION_LIBRARY_DL, SIDEBAR_SECTION_LIBRARY_TAG_INSTANCES, SIDEBAR_SECTION_LIBRARY_UNOPENED, SIDEBAR_SECTION_LOGGER, SIDEBAR_SECTION_MY_SHARES, SIDEBAR_SECTION_MY_TRACKER, SIDEBAR_SECTION_PLUGINS, SIDEBAR_SECTION_SEARCH, SIDEBAR_SECTION_SUBSCRIPTIONS, SIDEBAR_SECTION_TAG_DISCOVERY, SIDEBAR_SECTION_TAGS, SIDEBAR_SECTION_TORRENT_DETAILS, SIDEBAR_SECTION_TORRENT_OPTIONS, SIDEBAR_SECTION_WELCOME, SIDEBAR_TRANSFERS_SECTION_ORDER
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
buildMDI(SWTSkinObject skinObject)
void
buildMDI(org.eclipse.swt.widgets.Composite parent)
Builds MDI and populates it with entries registered to id or datasourcetypeMdiEntrySWT
createEntry(UISWTViewBuilderCore builder, boolean closeable)
MdiEntry
createEntryFromEventListener(java.lang.String parentEntryID, UISWTViewEventListener l, java.lang.String id, boolean closeable, java.lang.Object datasource, java.lang.String preferredAfterID)
Deprecated.MdiEntrySWT
getCurrentEntry()
MdiEntrySWT[]
getEntries()
MdiEntrySWT
getEntry(java.lang.String id)
MdiEntrySWT
getEntryBySkinView(java.lang.Object skinView)
void
setCloseableConfigFile(java.lang.String closeableConfigFile)
-
Methods inherited from interface com.biglybt.ui.mdi.MultipleDocumentInterface
addListener, addListener, closeEntry, closeEntry, closeEntryByID, createEntryFromSkinRef, createHeader, deregisterEntry, deregisterEntry, entryExists, getChildrenOf, getDataSourceType, getEntriesCount, getPreferredOrder, getViewID, isDisposed, isInitialized, isVisible, loadEntryByID, loadEntryByID, registerEntry, registerEntry, removeEntryAutoOpen, removeItem, removeListener, removeListener, setDefaultEntryID, setEntryAutoOpen, setPreferredOrder, showEntry, showEntryByID, showEntryByID, willEntryAutoOpen
-
-
-
-
Method Detail
-
getEntryBySkinView
MdiEntrySWT getEntryBySkinView(java.lang.Object skinView)
-
createEntryFromEventListener
MdiEntry createEntryFromEventListener(java.lang.String parentEntryID, UISWTViewEventListener l, java.lang.String id, boolean closeable, java.lang.Object datasource, java.lang.String preferredAfterID)
Deprecated.
-
createEntry
MdiEntrySWT createEntry(UISWTViewBuilderCore builder, boolean closeable)
- Returns:
- Newly created MDI Entry
-
getEntry
MdiEntrySWT getEntry(java.lang.String id)
- Specified by:
getEntry
in interfaceMultipleDocumentInterface
-
getEntries
MdiEntrySWT[] getEntries()
- Specified by:
getEntries
in interfaceMultipleDocumentInterface
-
getCurrentEntry
MdiEntrySWT getCurrentEntry()
- Specified by:
getCurrentEntry
in interfaceMultipleDocumentInterface
-
setCloseableConfigFile
void setCloseableConfigFile(java.lang.String closeableConfigFile)
- Parameters:
closeableConfigFile
-- Since:
- 5.6.0.1
-
buildMDI
void buildMDI(org.eclipse.swt.widgets.Composite parent)
Builds MDI and populates it with entries registered to id or datasourcetype- Parameters:
parent
-
-
buildMDI
void buildMDI(SWTSkinObject skinObject)
-
-