|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--org.sourcejammer.client.gui.SJPrimaryWindow
Title: $FileName: SJPrimaryWindow.java$
Field Summary | |
private static javax.swing.JLabel |
connectLabel
|
private javax.swing.JPopupMenu |
currentFilePopup
|
private javax.swing.JPopupMenu |
localFilePopup
|
private static javax.swing.JPopupMenu |
mFilePopupMenu
|
private static javax.swing.JSplitPane |
mjMain
|
private static javax.swing.JScrollPane |
mjMessagePane
|
private static javax.swing.JTextArea |
mjMessages
|
private static FileTable |
mjPrimaryTable
|
private static ProjectTree |
mjProjectTree
|
private static javax.swing.JSplitPane |
mjTopPanel
|
private static javax.swing.JPopupMenu |
mProjectPopupMenu
|
private static javax.swing.JScrollPane |
scrollPaneLeft
|
private static javax.swing.JLabel |
statusLabel
|
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Window |
|
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
SJPrimaryWindow()
|
Method Summary | |
private void |
addActionToToolBar(javax.swing.JToolBar tools,
javax.swing.Action act,
int index)
|
private void |
addNonMenuActions()
|
private javax.swing.JMenu |
buildArchiveMenu()
|
private javax.swing.JMenu |
buildConnectionMenu(javax.swing.JToolBar tools)
|
private javax.swing.JPopupMenu |
buildFileMenu(javax.swing.JMenuBar menus,
javax.swing.JToolBar tools)
|
private javax.swing.JPopupMenu |
buildFilePopup()
|
private javax.swing.JPopupMenu |
buildLocalFilePopup()
|
private javax.swing.JPanel |
buildMenuBar()
|
private javax.swing.JMenuItem |
buildMenuItem(javax.swing.Action act)
|
private javax.swing.JPopupMenu |
buildProjectMenu(javax.swing.JMenuBar menus,
javax.swing.JToolBar tools)
Adds menu to bar and returns popup menu. |
private javax.swing.JPopupMenu |
buildProjectPopup()
|
private javax.swing.JMenu |
buildToolsMenu()
|
private javax.swing.JMenu |
buildViewMenu()
|
javax.swing.JPopupMenu |
getCurrentFilePopupMenu()
|
private java.net.URL |
getIconLocation()
|
int |
getMainPanelDividerLocation()
|
javax.swing.JTextArea |
getMessageArea()
|
javax.swing.JScrollPane |
getMessagePane()
|
javax.swing.JTable |
getPrimaryTable()
|
javax.swing.JPopupMenu |
getProjectPopupMenu()
|
javax.swing.JTree |
getProjectTree()
|
int |
getTopPanelDividerLocation()
|
private void |
initializeTableColumns()
|
private javax.swing.JMenu |
makeMenu(java.lang.String text)
|
void |
repaintImmediately()
|
void |
setProjectTree(ProjectTree tree)
|
static void |
updateConnectInfo(java.lang.String msg)
Updates the connection info |
void |
updatePopupUI()
|
static void |
updateStatus(java.lang.String msg)
Updates the Status Message |
void |
useLocalFilePopup()
|
void |
useStandardFilePopup()
|
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
private static ProjectTree mjProjectTree
private static FileTable mjPrimaryTable
private static javax.swing.JSplitPane mjMain
private static javax.swing.JSplitPane mjTopPanel
private static javax.swing.JScrollPane scrollPaneLeft
private static javax.swing.JPopupMenu mProjectPopupMenu
private static javax.swing.JPopupMenu mFilePopupMenu
private static javax.swing.JTextArea mjMessages
private static javax.swing.JScrollPane mjMessagePane
private static javax.swing.JLabel statusLabel
private static javax.swing.JLabel connectLabel
private javax.swing.JPopupMenu currentFilePopup
private javax.swing.JPopupMenu localFilePopup
Constructor Detail |
public SJPrimaryWindow()
Method Detail |
public javax.swing.JPopupMenu getCurrentFilePopupMenu()
public void useLocalFilePopup()
public void useStandardFilePopup()
public int getTopPanelDividerLocation()
public int getMainPanelDividerLocation()
public void updatePopupUI()
private java.net.URL getIconLocation()
public static void updateStatus(java.lang.String msg)
public static void updateConnectInfo(java.lang.String msg)
private javax.swing.JMenu buildConnectionMenu(javax.swing.JToolBar tools)
private javax.swing.JPopupMenu buildProjectPopup()
private javax.swing.JPopupMenu buildProjectMenu(javax.swing.JMenuBar menus, javax.swing.JToolBar tools)
private javax.swing.JMenu buildArchiveMenu()
private javax.swing.JMenuItem buildMenuItem(javax.swing.Action act)
private javax.swing.JMenu makeMenu(java.lang.String text)
private javax.swing.JPopupMenu buildLocalFilePopup()
private javax.swing.JPopupMenu buildFilePopup()
private javax.swing.JPopupMenu buildFileMenu(javax.swing.JMenuBar menus, javax.swing.JToolBar tools)
private void addActionToToolBar(javax.swing.JToolBar tools, javax.swing.Action act, int index)
private void addNonMenuActions()
private javax.swing.JMenu buildToolsMenu()
private javax.swing.JMenu buildViewMenu()
private javax.swing.JPanel buildMenuBar()
public javax.swing.JScrollPane getMessagePane()
public javax.swing.JTree getProjectTree()
public void setProjectTree(ProjectTree tree)
public javax.swing.JTextArea getMessageArea()
public javax.swing.JTable getPrimaryTable()
private void initializeTableColumns()
public javax.swing.JPopupMenu getProjectPopupMenu()
public void repaintImmediately()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |