public class GUIUtilities
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
dateFormatString |
static java.awt.Font |
defaultFont |
static java.awt.Font |
largeFont |
static java.awt.Color |
transparentColor |
Constructor and Description |
---|
GUIUtilities() |
Modifier and Type | Method and Description |
---|---|
static void |
checkNodeExpanded(DashboardJTree tree,
javax.swing.tree.DefaultMutableTreeNode node,
java.util.List<ProblemSentenceObject> expandedProblems) |
static javax.swing.tree.DefaultTreeModel |
cloneTreeModel(javax.swing.tree.DefaultTreeModel oldModel,
java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> oldNodeProblemMap,
java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> newNodeProblemMap,
ComplianceDashboard dashboard) |
static javax.swing.tree.DefaultMutableTreeNode |
copyTreeNode(javax.swing.tree.DefaultMutableTreeNode original,
java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> oldNodeProblemMap,
java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> newNodeProblemMap,
ComplianceDashboard dashboard) |
static javax.swing.JPanel |
createComboBoxFilterPanel(ComplianceDashboard dashboard,
DashboardJTree tree) |
static javax.swing.JPanel |
createCPIRSettingsPanel(DashboardJTree tree,
ComplianceDashboard dashboard,
boolean fromInsight) |
static javax.swing.JPanel |
createInsightCPIRSettingsPanel(DashboardJTree tree,
ComplianceDashboard dashboard) |
static DashboardJTree |
createJTree(ComplianceDashboard dashboard,
boolean allowTopSelection) |
static javax.swing.JScrollPane |
createScrollPane(java.awt.Component component,
boolean allowHorizontal) |
static javax.swing.JScrollPane |
createScrollPane(javax.swing.JComponent component) |
static javax.swing.JPanel |
createSliderPanel(float value,
boolean isMin) |
static void |
exportJTree(DashboardJTree tree) |
static void |
pruneJTree(DashboardJTree tree,
ComplianceDashboard dashboard,
boolean considerImportance) |
static void |
pruneNode(javax.swing.tree.DefaultMutableTreeNode node,
ComplianceDashboard dashboard,
java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> nodeProblemMap,
boolean considerImportance) |
static java.lang.String |
reflowText(java.lang.String original,
int maxWidth) |
static void |
reInitJTree(DashboardJTree tree,
ComplianceDashboard dashboard) |
static void |
reInitJTree(DashboardJTree tree,
ComplianceDashboard dashboard,
boolean considerImportance) |
static void |
setFont(java.awt.Component component) |
static void |
setForeground(java.awt.Component component,
java.awt.Color newForeground) |
public static final java.lang.String dateFormatString
public static final java.awt.Color transparentColor
public static java.awt.Font defaultFont
public static java.awt.Font largeFont
public static javax.swing.JPanel createInsightCPIRSettingsPanel(DashboardJTree tree, ComplianceDashboard dashboard)
public static javax.swing.JPanel createComboBoxFilterPanel(ComplianceDashboard dashboard, DashboardJTree tree)
public static javax.swing.JPanel createCPIRSettingsPanel(DashboardJTree tree, ComplianceDashboard dashboard, boolean fromInsight)
public static javax.swing.JPanel createSliderPanel(float value, boolean isMin)
public static void pruneJTree(DashboardJTree tree, ComplianceDashboard dashboard, boolean considerImportance)
public static void pruneNode(javax.swing.tree.DefaultMutableTreeNode node, ComplianceDashboard dashboard, java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> nodeProblemMap, boolean considerImportance)
public static void setFont(java.awt.Component component)
public static void setForeground(java.awt.Component component, java.awt.Color newForeground)
public static DashboardJTree createJTree(ComplianceDashboard dashboard, boolean allowTopSelection)
public static void reInitJTree(DashboardJTree tree, ComplianceDashboard dashboard)
public static void reInitJTree(DashboardJTree tree, ComplianceDashboard dashboard, boolean considerImportance)
public static void checkNodeExpanded(DashboardJTree tree, javax.swing.tree.DefaultMutableTreeNode node, java.util.List<ProblemSentenceObject> expandedProblems)
public static javax.swing.JScrollPane createScrollPane(javax.swing.JComponent component)
public static javax.swing.tree.DefaultTreeModel cloneTreeModel(javax.swing.tree.DefaultTreeModel oldModel, java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> oldNodeProblemMap, java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> newNodeProblemMap, ComplianceDashboard dashboard)
public static javax.swing.tree.DefaultMutableTreeNode copyTreeNode(javax.swing.tree.DefaultMutableTreeNode original, java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> oldNodeProblemMap, java.util.Map<javax.swing.tree.DefaultMutableTreeNode,ProblemSentenceObject> newNodeProblemMap, ComplianceDashboard dashboard)
public static javax.swing.JScrollPane createScrollPane(java.awt.Component component, boolean allowHorizontal)
public static java.lang.String reflowText(java.lang.String original, int maxWidth)
public static void exportJTree(DashboardJTree tree)