Package com.biglybt.ui.swt.shells
Class PopOutManager
java.lang.Object
com.biglybt.ui.swt.shells.PopOutManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
private static long
static final String
static final String
private static List
<PopOutManager.PopOutDetails> private static final int
private static final int
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SkinnedDialog
buildSkinnedDialog
(String id, Object ds, UISWTViewBuilderCore builder) private static boolean
static void
initialise
(Core core) private static void
static void
popOut
(TabbedEntry entry) static boolean
popOut
(TabbedEntry entry, Map<String, Object> default_options) static void
popOut
(UISWTView parentView, TabbedEntry entry) static boolean
popOut
(SideBarEntrySWT entry, Map<String, Object> default_options) static void
private static boolean
recoverPopOut
(PopOutManager.PopOutDetails details) private static void
registerPopOut
(SkinnedDialog dialog, String title, int style, boolean on_top, String config_prefix, BaseMdiEntry entry) private static void
registerPopOut
(SkinnedDialog dialog, String title, int style, boolean on_top, String config_prefix, Map<String, Object> state) static void
registerSideBarSection
(org.eclipse.swt.widgets.Shell shell, String mdi_id) private static void
private static void
unregisterPopOut
(long id)
-
Field Details
-
OPT_ON_TOP
- See Also:
-
OPT_CAN_MINIMIZE
- See Also:
-
OPT_MAP_NONE
-
OPT_MAP_ON_TOP
-
CONFIG_FILE
- See Also:
-
STYLE_DEFAULT
private static final int STYLE_DEFAULT- See Also:
-
TYPE_DIALOG
private static final int TYPE_DIALOG- See Also:
-
TYPE_MDI_ID
private static final int TYPE_MDI_ID- See Also:
-
next_id
private static long next_id -
popout_details
-
-
Constructor Details
-
PopOutManager
public PopOutManager()
-
-
Method Details
-
initialise
-
loadConfig
private static void loadConfig() -
saveConfig
private static void saveConfig() -
registerPopOut
private static void registerPopOut(SkinnedDialog dialog, String title, int style, boolean on_top, String config_prefix, BaseMdiEntry entry) -
registerPopOut
-
unregisterPopOut
private static void unregisterPopOut(long id) -
recoverPopOut
- Parameters:
details
-- Returns:
- true if the details need to be retained
-
registerSideBarSection
-
getOption
-
popOut
-
popOut
-
popOut
-
popOut
-
buildSkinnedDialog
-
popOutStandAlone
-