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