Package com.biglybt.ui.swt.columns.utils
Class TableColumnCreatorV3
java.lang.Object
com.biglybt.ui.swt.columns.utils.TableColumnCreatorV3
A utility class for creating some common column sets; this is a virtual clone of
TableColumnCreator
with slight modifications-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
areNoneVisible
(Map<String, TableColumnCore> mapTCs) static TableColumnCore[]
createActivityBig
(String tableID) static TableColumnCore[]
createActivitySmall
(String tableID) static TableColumnCore[]
createAllDM
(String tableID, boolean big) static TableColumnCore[]
createCompleteDM
(String tableID, boolean big) static TableColumnCore[]
createIncompleteDM
(String tableID, boolean big) static TableColumnCore[]
createUnopenedDM
(String tableID, boolean big) static void
private static void
setVisibility
(Map<String, TableColumnCore> mapTCs, String[] defaultVisibleOrder, boolean reorder) private static void
upgradeColumns
(String[] oldOrder, String[] newOrder, Map<String, TableColumnCore> mapTCs)
-
Constructor Details
-
TableColumnCreatorV3
public TableColumnCreatorV3()
-
-
Method Details
-
createAllDM
- Since:
- 4.0.0.1
-
upgradeColumns
private static void upgradeColumns(String[] oldOrder, String[] newOrder, Map<String, TableColumnCore> mapTCs) -
createIncompleteDM
-
setVisibility
private static void setVisibility(Map<String, TableColumnCore> mapTCs, String[] defaultVisibleOrder, boolean reorder) - Parameters:
mapTCs
-defaultVisibleOrder
-
-
createCompleteDM
-
createUnopenedDM
-
createActivitySmall
-
createActivityBig
-
areNoneVisible
- Since:
- 3.1.1.1
-
initCoreColumns
public static void initCoreColumns()- Since:
- 3.1.1.1
-