|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.sourcejammer.client.gui.GuiUtil
Title: $FileName: GuiUtil.java$
Nested Class Summary | |
static class |
GuiUtil.Columns
|
static class |
GuiUtil.CustomTableModel
|
Field Summary | |
private static int |
BINARY
|
private static int |
CHECKED_OUT
|
private static FileDialogWrapper |
fileDialog
|
private static int |
LABEL
|
static org.sourcejammer.util.NameValue |
nv_GET_LATEST
|
static org.sourcejammer.util.NameValue |
nv_NO_SPECIAL_ACTION
|
static org.sourcejammer.util.NameValue |
nv_REMOVE_LOCAL
|
static org.sourcejammer.util.NameValue |
nv_SET_READ_ONLY
|
private static java.lang.String |
PASSWORD_LABEL
|
private static int |
SHARED
|
static java.lang.String |
SKIN_LF_THEMES_DIR
|
private static int |
TEXT
|
Constructor Summary | |
private |
GuiUtil()
|
Method Summary | |
static boolean |
areTextFilesSelected(ProjectTreeNode project,
java.lang.String[] selectedFileNames)
Determines if any of the selected files in project are text files. |
static boolean |
createDirectoryIfRequested(java.io.File dir)
|
static javax.swing.tree.DefaultTreeModel |
createTreeModel(org.sourcejammer.project.view.Project root)
|
static VersionListTableModel |
getBaseVersionListTableModel()
|
static java.awt.Image |
getFileIcon(org.sourcejammer.project.view.NodeInfo nd)
|
static DefaultSortTableModel |
getFileTableModel(org.sourcejammer.project.NodeIterator files)
|
static void |
refreshTreeNodeContents(ProjectTreeNode node)
|
static java.io.File |
selectFile(boolean bShowFiles,
java.lang.String title,
java.lang.String affirmText,
java.io.File defaultDir,
java.awt.Dialog parentDialog)
Display file dialog type specified in config file to select a file/directory. |
static java.io.File |
selectFile(boolean bShowFiles,
java.lang.String title,
java.lang.String affirmText,
java.io.File defaultDir,
java.awt.Frame parentFrame)
Display file dialog type specified in config file to select a file/directory. |
static java.awt.GridBagConstraints |
setConstraints(java.awt.GridBagConstraints constraints,
int x,
int y,
int width,
int height,
int padx,
int pady,
int fill,
int anchor)
|
static void |
setNewTableModel(javax.swing.table.TableModel model)
|
static void |
setTableColumnToolTip(javax.swing.JTable table,
javax.swing.table.TableColumn col,
java.lang.String colName,
java.lang.String toolTip)
|
static void |
setTablePreferredSizes()
|
static org.sourcejammer.project.NodeIterator |
sortNodeIterator(org.sourcejammer.project.NodeIterator iter)
Return a new NodeIterator with some contents as iter passed in, but sorted by NodeName. |
static org.sourcejammer.project.NodeIterator |
sortNodeIterator(org.sourcejammer.project.NodeIterator iter,
boolean invert)
Return a new NodeIterator with some contents as iter passed in, but sorted by NodeName. |
static javax.swing.JPanel |
topDownLabelComponent(java.lang.String label,
java.awt.Component component)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String SKIN_LF_THEMES_DIR
public static final org.sourcejammer.util.NameValue nv_NO_SPECIAL_ACTION
public static final org.sourcejammer.util.NameValue nv_SET_READ_ONLY
public static final org.sourcejammer.util.NameValue nv_REMOVE_LOCAL
public static final org.sourcejammer.util.NameValue nv_GET_LATEST
private static FileDialogWrapper fileDialog
private static final java.lang.String PASSWORD_LABEL
private static final int BINARY
private static final int TEXT
private static final int LABEL
private static final int CHECKED_OUT
private static final int SHARED
Constructor Detail |
private GuiUtil()
Method Detail |
public static java.io.File selectFile(boolean bShowFiles, java.lang.String title, java.lang.String affirmText, java.io.File defaultDir, java.awt.Frame parentFrame)
public static java.io.File selectFile(boolean bShowFiles, java.lang.String title, java.lang.String affirmText, java.io.File defaultDir, java.awt.Dialog parentDialog)
public static void setTablePreferredSizes()
public static DefaultSortTableModel getFileTableModel(org.sourcejammer.project.NodeIterator files)
public static java.awt.Image getFileIcon(org.sourcejammer.project.view.NodeInfo nd)
public static void refreshTreeNodeContents(ProjectTreeNode node) throws GUICommandException, org.sourcejammer.util.SourceJammerConnectionException
GUICommandException
org.sourcejammer.util.SourceJammerConnectionException
public static void setNewTableModel(javax.swing.table.TableModel model)
public static VersionListTableModel getBaseVersionListTableModel()
public static void setTableColumnToolTip(javax.swing.JTable table, javax.swing.table.TableColumn col, java.lang.String colName, java.lang.String toolTip)
public static javax.swing.tree.DefaultTreeModel createTreeModel(org.sourcejammer.project.view.Project root)
public static java.awt.GridBagConstraints setConstraints(java.awt.GridBagConstraints constraints, int x, int y, int width, int height, int padx, int pady, int fill, int anchor)
public static org.sourcejammer.project.NodeIterator sortNodeIterator(org.sourcejammer.project.NodeIterator iter)
public static org.sourcejammer.project.NodeIterator sortNodeIterator(org.sourcejammer.project.NodeIterator iter, boolean invert)
public static boolean areTextFilesSelected(ProjectTreeNode project, java.lang.String[] selectedFileNames) throws org.sourcejammer.project.NodeDoesNotExistException
project
- -- the currently selected ProjectTreeNode.selectedFileNames
- -- a String array of the file names of all of the
files selected in project.
true
if at least one of the selected files is a Text file.
org.sourcejammer.project.NodeDoesNotExistException
public static boolean createDirectoryIfRequested(java.io.File dir) throws java.io.IOException
java.io.IOException
public static javax.swing.JPanel topDownLabelComponent(java.lang.String label, java.awt.Component component)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |