Package com.biglybt.ui.mdi
Interface MultipleDocumentInterface
- All Known Subinterfaces:
MultipleDocumentInterfaceSWT,TabbedMdiInterface
public interface MultipleDocumentInterface
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final String[]static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String[] -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcloseEntry(MdiEntry entry, boolean userInitiated) CloseMdiEntryvoidcloseEntry(String id) Deprecated.closeEntryByID(String id) CloseMdiEntryof idcreateEntryFromSkinRef(String parentEntryID, String id, String configID, String title, ViewTitleInfo titleInfo, Object params, boolean closeable, String preferedAfterID) If you prefix the 'preferedAfterID' string with '~' then the operation will actually switch to 'preferedBeforeID'createHeader(String id, String title, String preferredAfterID) voidvoidderegisterEntry(String id, MdiEntryCreationListener2 mdiEntryCreationListener2) booleanentryExists(String id) getChildrenOf(String id) MdiEntry[]intgetMenuEntry(boolean activeOnly) String[]booleanbooleanbooleanbooleanloadEntryByID(String id, boolean activate) booleanloadEntryByID(String id, boolean activate, boolean onlyLoadOnce, Object datasource) booleanvoidvoidregisterEntry(String id, MdiEntryCreationListener2 mdiEntryCreationListener2) voidvoidremoveItem(MdiEntry entry) voidvoidvoidvoidsetDefaultEntryID(String def) voidsetEntryAutoOpen(String id, Map autoOpenInfo) When an entry can not be opened (ie.voidsetPreferredOrder(String[] preferredOrder) voidbooleanshowEntryByID(String id) booleanshowEntryByID(String id, Object datasource) boolean
-
Field Details
-
SIDEBAR_POS_FIRST
- See Also:
-
SIDEBAR_HEADER_VUZE
- See Also:
-
SIDEBAR_HEADER_DASHBOARD
- See Also:
-
SIDEBAR_HEADER_TRANSFERS
- See Also:
-
SIDEBAR_HEADER_DISCOVERY
- See Also:
-
SIDEBAR_HEADER_DEVICES
- See Also:
-
SIDEBAR_HEADER_PLUGINS
- See Also:
-
SIDEBAR_HEADER_ORDER_DEFAULT
-
SIDEBAR_SECTION_PLUGINS
- See Also:
-
SIDEBAR_SECTION_LIBRARY
- See Also:
-
SIDEBAR_SECTION_BETAPROGRAM
- See Also:
-
SIDEBAR_SECTION_LIBRARY_DL
- See Also:
-
SIDEBAR_SECTION_LIBRARY_CD
- See Also:
-
SIDEBAR_SECTION_TAGS
- See Also:
-
SIDEBAR_SECTION_TAG_DISCOVERY
- See Also:
-
SIDEBAR_SECTION_CHAT
- See Also:
-
SIDEBAR_SECTION_LIBRARY_UNOPENED
- See Also:
-
SIDEBAR_SECTION_TORRENT_DETAILS
- See Also:
-
SIDEBAR_SECTION_WELCOME
- See Also:
-
SIDEBAR_SECTION_SUBSCRIPTIONS
- See Also:
-
SIDEBAR_SECTION_DEVICES
- See Also:
-
SIDEBAR_SECTION_DISK_OPS
- See Also:
-
SIDEBAR_SECTION_ACTIVITIES
- See Also:
-
SIDEBAR_SECTION_SEARCH
- See Also:
-
SIDEBAR_SECTION_ALLPEERS
- See Also:
-
SIDEBAR_SECTION_ALLPIECES
- See Also:
-
SIDEBAR_SECTION_ALLBLOCKS
- See Also:
-
SIDEBAR_SECTION_TORRENT_OPTIONS
- See Also:
-
SIDEBAR_SECTION_MY_SHARES
- See Also:
-
SIDEBAR_SECTION_MY_TRACKER
- See Also:
-
SIDEBAR_SECTION_CLIENT_STATS
- See Also:
-
SIDEBAR_SECTION_LOGGER
- See Also:
-
SIDEBAR_SECTION_CONFIG
- See Also:
-
SIDEBAR_SECTION_ARCHIVED_DOWNLOADS
- See Also:
-
SIDEBAR_SECTION_DOWNLOAD_HISTORY
- See Also:
-
SIDEBAR_SECTION_ALL_TRACKERS
- See Also:
-
SIDEBAR_SECTION_LIBRARY_CAT_INSTANCES
- See Also:
-
SIDEBAR_SECTION_LIBRARY_TAG_INSTANCES
- See Also:
-
SIDEBAR_TRANSFERS_SECTION_ORDER
-
-
Method Details
-
showEntryByID
-
showEntryByID
-
popoutEntryByID
-
createEntryFromSkinRef
MdiEntry createEntryFromSkinRef(String parentEntryID, String id, String configID, String title, ViewTitleInfo titleInfo, Object params, boolean closeable, String preferedAfterID) If you prefix the 'preferedAfterID' string with '~' then the operation will actually switch to 'preferedBeforeID'- Parameters:
parentEntryID-id-configID-title-titleInfo-params-closeable-preferedAfterID-- Returns:
-
getSelectedEntry
MdiEntry getSelectedEntry() -
getMenuEntry
-
getEntry
-
getEntry
-
addListener
-
removeListener
-
addListener
-
removeListener
-
isVisible
boolean isVisible() -
closeEntry
Deprecated.CloseMdiEntrywith id and remove from auto-open list -
closeEntry
CloseMdiEntry- Parameters:
userInitiated- whether or not the user explicitly closed this view (used for the dynamic Downloading library view, for example...)- Returns:
- Entry that was closed, or null if entry wasn't closed (ie. didn't exist)
-
closeEntryByID
CloseMdiEntryof id- Returns:
- Entry that was closed, or null if entry wasn't closed (ie. didn't exist)
-
getEntries
MdiEntry[] getEntries() -
registerEntry
-
registerEntry
-
deregisterEntry
-
deregisterEntry
-
entryExists
-
removeItem
-
setEntryAutoOpen
When an entry can not be opened (ie. creation listener isn't registered yet), call this to store your open request -
removeEntryAutoOpen
-
willEntryAutoOpen
-
showEntry
-
loadEntryByID
-
setPreferredOrder
-
getPreferredOrder
String[] getPreferredOrder() -
createHeader
-
getChildrenOf
-
loadEntryByID
-
getEntriesCount
int getEntriesCount()- Returns:
- Since:
- 5.6.0.1
-
isInitialized
boolean isInitialized() -
setDefaultEntryID
-
isDisposed
boolean isDisposed() -
getViewID
String getViewID() -
getDataSourceType
Class getDataSourceType() -
runWhenIdle
-
closeEntryByID(String)