Package com.biglybt.ui.mdi
Interface MultipleDocumentInterface
- All Known Subinterfaces:
MultipleDocumentInterfaceSWT
,TabbedMdiInterface
public interface MultipleDocumentInterface
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String[]
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String[]
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
closeEntry
(MdiEntry entry, boolean userInitiated) CloseMdiEntry
void
closeEntry
(String id) Deprecated.closeEntryByID
(String id) CloseMdiEntry
of 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) void
void
deregisterEntry
(String id, MdiEntryCreationListener2 mdiEntryCreationListener2) boolean
entryExists
(String id) getChildrenOf
(String id) MdiEntry[]
int
getMenuEntry
(boolean activeOnly) String[]
boolean
boolean
boolean
boolean
loadEntryByID
(String id, boolean activate) boolean
loadEntryByID
(String id, boolean activate, boolean onlyLoadOnce, Object datasource) boolean
void
void
registerEntry
(String id, MdiEntryCreationListener2 mdiEntryCreationListener2) void
void
removeItem
(MdiEntry entry) void
void
void
void
setDefaultEntryID
(String def) void
setEntryAutoOpen
(String id, Map autoOpenInfo) When an entry can not be opened (ie.void
setPreferredOrder
(String[] preferredOrder) void
boolean
showEntryByID
(String id) boolean
showEntryByID
(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.CloseMdiEntry
with 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
CloseMdiEntry
of 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)