replaces structural definitions of equals by default identity
definitions. These classes are used primarily in the implementation
of FindResultsPanel. This goal of this revision is to lower the
overhead associated with operation on FindResultsPanel and other
region list/tree displays.
The following files were modified:
M src/edu/rice/cs/drjava/DrJavaRoot.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/NewVersionPopup.java
M src/edu/rice/cs/drjava/ui/BrowserHistoryPanel.java
M src/edu/rice/cs/drjava/ui/RegionsListPanel.java
M src/edu/rice/cs/drjava/ui/ClipboardHistoryFrame.java
M src/edu/rice/cs/util/FileOps.java
M src/edu/rice/cs/util/OrderedHashSet.java
M src/edu/rice/cs/util/NullFile.java