Interface MultipleDocumentInterface

    • Field Detail

      • SIDEBAR_HEADER_DASHBOARD

        static final java.lang.String SIDEBAR_HEADER_DASHBOARD
        See Also:
        Constant Field Values
      • SIDEBAR_HEADER_TRANSFERS

        static final java.lang.String SIDEBAR_HEADER_TRANSFERS
        See Also:
        Constant Field Values
      • SIDEBAR_HEADER_DISCOVERY

        static final java.lang.String SIDEBAR_HEADER_DISCOVERY
        See Also:
        Constant Field Values
      • SIDEBAR_HEADER_DEVICES

        static final java.lang.String SIDEBAR_HEADER_DEVICES
        See Also:
        Constant Field Values
      • SIDEBAR_HEADER_PLUGINS

        static final java.lang.String SIDEBAR_HEADER_PLUGINS
        See Also:
        Constant Field Values
      • SIDEBAR_HEADER_ORDER_DEFAULT

        static final java.lang.String[] SIDEBAR_HEADER_ORDER_DEFAULT
      • SIDEBAR_SECTION_PLUGINS

        static final java.lang.String SIDEBAR_SECTION_PLUGINS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_LIBRARY

        static final java.lang.String SIDEBAR_SECTION_LIBRARY
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_BETAPROGRAM

        static final java.lang.String SIDEBAR_SECTION_BETAPROGRAM
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_LIBRARY_DL

        static final java.lang.String SIDEBAR_SECTION_LIBRARY_DL
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_LIBRARY_CD

        static final java.lang.String SIDEBAR_SECTION_LIBRARY_CD
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_TAGS

        static final java.lang.String SIDEBAR_SECTION_TAGS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_TAG_DISCOVERY

        static final java.lang.String SIDEBAR_SECTION_TAG_DISCOVERY
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_CHAT

        static final java.lang.String SIDEBAR_SECTION_CHAT
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_LIBRARY_UNOPENED

        static final java.lang.String SIDEBAR_SECTION_LIBRARY_UNOPENED
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_TORRENT_DETAILS

        static final java.lang.String SIDEBAR_SECTION_TORRENT_DETAILS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_WELCOME

        static final java.lang.String SIDEBAR_SECTION_WELCOME
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_SUBSCRIPTIONS

        static final java.lang.String SIDEBAR_SECTION_SUBSCRIPTIONS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_DEVICES

        static final java.lang.String SIDEBAR_SECTION_DEVICES
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_DISK_OPS

        static final java.lang.String SIDEBAR_SECTION_DISK_OPS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_ACTIVITIES

        static final java.lang.String SIDEBAR_SECTION_ACTIVITIES
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_SEARCH

        static final java.lang.String SIDEBAR_SECTION_SEARCH
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_ALLPEERS

        static final java.lang.String SIDEBAR_SECTION_ALLPEERS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_ALLPIECES

        static final java.lang.String SIDEBAR_SECTION_ALLPIECES
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_TORRENT_OPTIONS

        static final java.lang.String SIDEBAR_SECTION_TORRENT_OPTIONS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_MY_SHARES

        static final java.lang.String SIDEBAR_SECTION_MY_SHARES
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_MY_TRACKER

        static final java.lang.String SIDEBAR_SECTION_MY_TRACKER
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_CLIENT_STATS

        static final java.lang.String SIDEBAR_SECTION_CLIENT_STATS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_LOGGER

        static final java.lang.String SIDEBAR_SECTION_LOGGER
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_CONFIG

        static final java.lang.String SIDEBAR_SECTION_CONFIG
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_ARCHIVED_DOWNLOADS

        static final java.lang.String SIDEBAR_SECTION_ARCHIVED_DOWNLOADS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_DOWNLOAD_HISTORY

        static final java.lang.String SIDEBAR_SECTION_DOWNLOAD_HISTORY
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_ALL_TRACKERS

        static final java.lang.String SIDEBAR_SECTION_ALL_TRACKERS
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_LIBRARY_CAT_INSTANCES

        static final java.lang.String SIDEBAR_SECTION_LIBRARY_CAT_INSTANCES
        See Also:
        Constant Field Values
      • SIDEBAR_SECTION_LIBRARY_TAG_INSTANCES

        static final java.lang.String SIDEBAR_SECTION_LIBRARY_TAG_INSTANCES
        See Also:
        Constant Field Values
      • SIDEBAR_TRANSFERS_SECTION_ORDER

        static final java.lang.String[] SIDEBAR_TRANSFERS_SECTION_ORDER
    • Method Detail

      • showEntryByID

        boolean showEntryByID​(java.lang.String id)
      • showEntryByID

        boolean showEntryByID​(java.lang.String id,
                              java.lang.Object datasource)
      • createEntryFromSkinRef

        MdiEntry createEntryFromSkinRef​(java.lang.String parentEntryID,
                                        java.lang.String id,
                                        java.lang.String configID,
                                        java.lang.String title,
                                        ViewTitleInfo titleInfo,
                                        java.lang.Object params,
                                        boolean closeable,
                                        java.lang.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:
      • getCurrentEntry

        MdiEntry getCurrentEntry()
      • getEntry

        MdiEntry getEntry​(java.lang.String id)
      • removeListener

        void removeListener​(MdiListener l)
      • isVisible

        boolean isVisible()
      • closeEntry

        MdiEntry closeEntry​(MdiEntry entry,
                            boolean userInitiated)
        Close MdiEntry
        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

        MdiEntry closeEntryByID​(java.lang.String id)
        Close MdiEntry of id
        Returns:
        Entry that was closed, or null if entry wasn't closed (ie. didn't exist)
      • entryExists

        boolean entryExists​(java.lang.String id)
      • removeItem

        void removeItem​(MdiEntry entry)
      • setEntryAutoOpen

        void setEntryAutoOpen​(java.lang.String id,
                              java.util.Map autoOpenInfo)
        When an entry can not be opened (ie. creation listener isn't registered yet), call this to store your open request
      • removeEntryAutoOpen

        void removeEntryAutoOpen​(java.lang.String id)
      • willEntryAutoOpen

        boolean willEntryAutoOpen​(java.lang.String id)
      • showEntry

        void showEntry​(MdiEntry newEntry)
      • loadEntryByID

        boolean loadEntryByID​(java.lang.String id,
                              boolean activate)
      • setPreferredOrder

        void setPreferredOrder​(java.lang.String[] preferredOrder)
      • getPreferredOrder

        java.lang.String[] getPreferredOrder()
      • createHeader

        MdiEntry createHeader​(java.lang.String id,
                              java.lang.String title,
                              java.lang.String preferredAfterID)
      • getChildrenOf

        java.util.List<MdiEntry> getChildrenOf​(java.lang.String id)
      • loadEntryByID

        boolean loadEntryByID​(java.lang.String id,
                              boolean activate,
                              boolean onlyLoadOnce,
                              java.lang.Object datasource)
      • getEntriesCount

        int getEntriesCount()
        Returns:
        Since:
        5.6.0.1
      • isInitialized

        boolean isInitialized()
      • setDefaultEntryID

        void setDefaultEntryID​(java.lang.String def)
      • isDisposed

        boolean isDisposed()
      • getViewID

        java.lang.String getViewID()
      • getDataSourceType

        java.lang.Class getDataSourceType()