|
||||||||||
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.Dialog | +--javax.swing.JDialog | +--org.sourcejammer.client.gui.dialog.SJDialog | +--org.sourcejammer.client.gui.dialog.VersionListDialog
Title: $FileName: VersionListDialog.java$
Nested Class Summary | |
private static class |
VersionListDialog.TreeTabClickListener
|
Field Summary | |
private VersionListDialog |
dialog
|
private javax.swing.JTextArea |
mjFileInfo
|
private javax.swing.JTabbedPane |
mjFileTabs
|
private javax.swing.JTable |
mjVersionList
|
private org.sourcejammer.project.view.File |
mndFile
|
private static javax.swing.JFrame |
testFrame
|
private java.lang.String |
tree
|
private javax.swing.JTextArea |
treeArea
|
Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
|
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
VersionListDialog(javax.swing.JFrame owner,
org.sourcejammer.project.view.File file)
|
Method Summary | |
private javax.swing.JButton |
buildChangeListButton()
|
private javax.swing.JButton |
buildCommentButton()
|
private javax.swing.JButton |
buildDoneButton()
|
private javax.swing.JTextArea |
buildFileInfo()
Returns JTextArea with file info populated. |
private javax.swing.JButton |
buildGetButton()
|
private javax.swing.JButton |
buildGetLabelButton()
|
private javax.swing.JButton |
buildRollbackButton()
|
private javax.swing.JScrollPane |
buildTreeReportPanel()
|
private javax.swing.JTable |
buildVersionListTable()
Returns JTable with version list populated. |
private javax.swing.JButton |
buildVisualDiffButton()
|
org.sourcejammer.project.view.File |
getFile()
|
org.sourcejammer.project.view.NodeInfo |
getSelectedVersion()
Returns currently selected version as NodeInfo object. |
org.sourcejammer.project.view.NodeInfo[] |
getTwoSelectedVersions()
|
static void |
main(java.lang.String[] args)
|
void |
showDialog(javax.swing.JFrame parentFrame)
|
int |
versionSelectedCount()
|
Methods inherited from class org.sourcejammer.client.gui.dialog.SJDialog |
createRootPane |
Methods inherited from class javax.swing.JDialog |
addImpl, dialogInit, 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.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, 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, removeNotify, 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, remove, 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 |
Field Detail |
private VersionListDialog dialog
private javax.swing.JTextArea mjFileInfo
private javax.swing.JTable mjVersionList
private javax.swing.JTabbedPane mjFileTabs
private org.sourcejammer.project.view.File mndFile
private java.lang.String tree
private javax.swing.JTextArea treeArea
private static javax.swing.JFrame testFrame
Constructor Detail |
public VersionListDialog(javax.swing.JFrame owner, org.sourcejammer.project.view.File file) throws org.sourcejammer.project.NodeExistsException
Method Detail |
private javax.swing.JScrollPane buildTreeReportPanel()
public org.sourcejammer.project.view.File getFile()
private javax.swing.JTextArea buildFileInfo()
private javax.swing.JTable buildVersionListTable() throws org.sourcejammer.project.NodeExistsException
org.sourcejammer.project.NodeExistsException
private javax.swing.JButton buildDoneButton()
private javax.swing.JButton buildGetButton()
private javax.swing.JButton buildGetLabelButton()
private javax.swing.JButton buildChangeListButton()
private javax.swing.JButton buildVisualDiffButton()
private javax.swing.JButton buildRollbackButton()
private javax.swing.JButton buildCommentButton()
public org.sourcejammer.project.view.NodeInfo[] getTwoSelectedVersions() throws NoSelectionException
NoSelectionException
public int versionSelectedCount()
public org.sourcejammer.project.view.NodeInfo getSelectedVersion() throws NoSelectionException
NoSelectionException
public void showDialog(javax.swing.JFrame parentFrame)
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |