|
||||||||||
| 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
|
+--com.starbase.visdiff.TextDiffFrame
Main class to display a difference of text sources. This essentially contains an entire visdiff application, including all menus, toolbars, etc.
| Field Summary |
| Fields inherited from class javax.swing.JFrame |
EXIT_ON_CLOSE |
| 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.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 | |
TextDiffFrame()
Deprecated. Creates a new diff viewer frame. |
|
TextDiffFrame(java.util.Locale locale)
Deprecated. Creates a new diff viewer frame with the given locale. |
|
| Method Summary | |
void |
clearSource()
Deprecated. Clears use of the current source and releases all associated resources. |
void |
clearTarget()
Deprecated. Clears use of the current target and releases all associated resources. |
void |
dispose()
Deprecated. |
CharSequence |
getSourceCharSequence()
Deprecated. |
java.io.File |
getSourceFile()
Deprecated. |
java.lang.String |
getSourceFileEncoding()
Deprecated. Returns the character encoding that is set for reading the source file. |
java.lang.String |
getSourceTitle()
Deprecated. Returns the displayed title for the source file. |
CharSequence |
getTargetCharSequence()
Deprecated. |
java.io.File |
getTargetFile()
Deprecated. |
java.lang.String |
getTargetFileEncoding()
Deprecated. Returns the character encoding that is set for reading the source file. |
java.lang.String |
getTargetTitle()
Deprecated. Returns the displayed title for the target file. |
int |
getViewSplit()
Deprecated. |
boolean |
hasDifferences()
Deprecated. Return true if the two files being diff'ed have any differences. |
boolean |
isMonitoringFileChanges()
Deprecated. Determines if the TextDiffFrame is monitoring its files for changes. |
void |
localeChanged(LocaleChangeEvent e)
Deprecated. |
void |
performDiff()
Deprecated. Perform the diff, if both source and target have been set. |
void |
setMonitoringFileChanges(boolean doMonitoring)
Deprecated. Sets the TextDiffFrame monitoring of file changes. |
void |
setSourceCharSequence(CharSequence sequence)
Deprecated. |
void |
setSourceFile(java.io.File sourceFile,
java.lang.String encoding)
Deprecated. |
void |
setSourceFileEncoding(java.lang.String encoding)
Deprecated. Sets the character encoding to be used for reading the source file. |
void |
setSourceTitle(java.lang.String title)
Deprecated. Sets the displayed title for the source file. |
void |
setTargetCharSequence(CharSequence sequence)
Deprecated. |
void |
setTargetFile(java.io.File targetFile,
java.lang.String encoding)
Deprecated. |
void |
setTargetFileEncoding(java.lang.String encoding)
Deprecated. Sets the character encoding to be used for reading the source file. |
void |
setTargetTitle(java.lang.String title)
Deprecated. Sets the displayed title for the target file. |
void |
setViewSplit(int splitType)
Deprecated. |
| Methods inherited from class javax.swing.JFrame |
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, update |
| Methods inherited from class java.awt.Frame |
addNotify, 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, 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, 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, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, 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 |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
| Constructor Detail |
public TextDiffFrame()
public TextDiffFrame(java.util.Locale locale)
locale - Java locale identifier for this component only.| Method Detail |
public java.io.File getSourceFile()
public void setSourceFile(java.io.File sourceFile,
java.lang.String encoding)
throws java.io.UnsupportedEncodingException
sourceFile - First source file for comparingencoding - The character encoding to use to interpret the file.
java.io.UnsupportedEncodingException - Thrown if the supplied character encoding is invalid.public java.lang.String getSourceFileEncoding()
public void setSourceFileEncoding(java.lang.String encoding)
throws java.io.UnsupportedEncodingException
encoding - The encoding to be used.
java.io.UnsupportedEncodingException - Thrown if the supplied character encoding is invalid.public void setSourceCharSequence(CharSequence sequence)
public CharSequence getSourceCharSequence()
public java.io.File getTargetFile()
public void setTargetFile(java.io.File targetFile,
java.lang.String encoding)
throws java.io.UnsupportedEncodingException
targetFile - Second source file for comparingencoding - The character encoding to use to interpret the file.
java.io.UnsupportedEncodingException - Thrown if the supplied character encoding is invalid.public java.lang.String getTargetFileEncoding()
public void setTargetFileEncoding(java.lang.String encoding)
throws java.io.UnsupportedEncodingException
encoding - The encoding to be used.
java.io.UnsupportedEncodingException - Thrown if the supplied character encoding is invalid.public void setTargetCharSequence(CharSequence sequence)
public CharSequence getTargetCharSequence()
public java.lang.String getSourceTitle()
public void setSourceTitle(java.lang.String title)
public java.lang.String getTargetTitle()
public void setTargetTitle(java.lang.String title)
public boolean isMonitoringFileChanges()
public void setMonitoringFileChanges(boolean doMonitoring)
doMonitoring - true to make the TextDiffFrame monitor its files for
changes, false to prevent monitoring.
public void performDiff()
throws java.io.IOException,
java.io.UnsupportedEncodingException,
java.lang.SecurityException
java.io.IOException - if the source or target file can not be open and read.
java.io.UnsupportedEncodingException - Thrown if a supplied character encoding is invalid.
java.lang.SecurityException - Thrown if there is a security issue accessing the source or target.public boolean hasDifferences()
public void clearSource()
public void clearTarget()
public void localeChanged(LocaleChangeEvent e)
localeChanged in interface LocaleChangeListenerpublic void dispose()
dispose in class java.awt.Windowpublic int getViewSplit()
public void setViewSplit(int splitType)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||