Menu

Commit [r4482]  Maximize  Restore  History

This revions refactors the implementation and interfaces of document

regions to support more efficient construction of the FindAll panels
in the FindAll command. The old implementation was very slow for
searches with many matches. The following files were
added/deleted/modified:

M src/edu/rice/cs/drjava/model/DummyGlobalModelListener.java
M src/edu/rice/cs/drjava/model/debug/DebugWatchData.java
M src/edu/rice/cs/drjava/model/debug/Debugger.java
M src/edu/rice/cs/drjava/model/debug/DebugListener.java
M src/edu/rice/cs/drjava/model/debug/jpda/PendingRequestManager.java
M src/edu/rice/cs/drjava/model/debug/jpda/JPDABreakpoint.java
M src/edu/rice/cs/drjava/model/debug/Breakpoint.java
M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/GlobalModel.java
M src/edu/rice/cs/drjava/model/DocumentRegionTest.java
M src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
D src/edu/rice/cs/drjava/model/StaticDocumentRegion.java
M src/edu/rice/cs/drjava/model/DummyDocumentRegion.java
M src/edu/rice/cs/drjava/model/MovingDocumentRegion.java
M src/edu/rice/cs/drjava/model/GlobalEventNotifier.java
D src/edu/rice/cs/drjava/model/EnhancedDocumentRegion.java
M src/edu/rice/cs/drjava/model/RegionManager.java
M src/edu/rice/cs/drjava/model/GlobalModelListener.java
D src/edu/rice/cs/drjava/model/SimpleDocumentRegion.java
A src/edu/rice/cs/drjava/model/ConcreteRegionManager.java
M src/edu/rice/cs/drjava/model/DocumentRegion.java
M src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java
M src/edu/rice/cs/drjava/model/RegionManagerListener.java
M src/edu/rice/cs/drjava/model/DummyGlobalModel.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/model/DefaultLightWeightParsingControl.java
M src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java
A src/edu/rice/cs/drjava/model/Region.java
M src/edu/rice/cs/drjava/model/BrowserDocumentRegion.java
A src/edu/rice/cs/drjava/model/OrderedDocumentRegion.java
A src/edu/rice/cs/drjava/model/IDocumentRegion.java
M src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java
M src/edu/rice/cs/drjava/project/ProjectFileIR.java
M src/edu/rice/cs/drjava/project/ProjectFileParser.java
M src/edu/rice/cs/drjava/project/XMLProjectFileParser.java
M src/edu/rice/cs/drjava/project/DocFile.java
M src/edu/rice/cs/drjava/project/ProjectFileParserFacade.java
M src/edu/rice/cs/drjava/project/ProjectProfile.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DefinitionsPane.java
M src/edu/rice/cs/drjava/ui/ErrorPanel.java
M src/edu/rice/cs/drjava/ui/BreakpointsPanel.java
M src/edu/rice/cs/drjava/ui/RegionsTreePanel.java
M src/edu/rice/cs/drjava/ui/FindResultsPanel.java
M src/edu/rice/cs/drjava/ui/RegionsListPanel.java
M src/edu/rice/cs/drjava/ui/FindReplacePanel.java
M src/edu/rice/cs/drjava/ui/BookmarksPanel.java
M src/edu/rice/cs/util/NullFile.java

rcartwright 2008-05-18

1 2 > >> (Page 1 of 2)
changed /trunk/drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/BrowserDocumentRegion.java
added /trunk/drjava/src/edu/rice/cs/drjava/model/ConcreteRegionManager.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DefaultLightWeightParsingControl.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DocumentRegion.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DocumentRegionTest.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DummyDocumentRegion.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModelListener.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java
removed /trunk/drjava/src/edu/rice/cs/drjava/model/EnhancedDocumentRegion.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/GlobalEventNotifier.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModelListener.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
added /trunk/drjava/src/edu/rice/cs/drjava/model/IDocumentRegion.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/MovingDocumentRegion.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java
added /trunk/drjava/src/edu/rice/cs/drjava/model/OrderedDocumentRegion.java
added /trunk/drjava/src/edu/rice/cs/drjava/model/Region.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/RegionManager.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/RegionManagerListener.java
removed /trunk/drjava/src/edu/rice/cs/drjava/model/SimpleDocumentRegion.java
/trunk/drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/BrowserDocumentRegion.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/ConcreteRegionManager.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DefaultGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DefaultLightWeightParsingControl.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DocumentRegion.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DocumentRegionTest.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DummyDocumentRegion.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModelListener.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/GlobalEventNotifier.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModelListener.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModelTestCase.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/IDocumentRegion.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/MovingDocumentRegion.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/OrderedDocumentRegion.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/Region.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/RegionManager.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/RegionManagerListener.java Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
MongoDB Logo MongoDB