Menu

Commit [r4512]  Maximize  Restore  History

Fixed two bugs in ConcreteRegionManager: When looking for a region,

the next region above the region sought was always returned; and
listeners for adding and removing regions were called even when
the region already existed (and was therefore not added again) or
didn't exist (and therefore could not be removed).
Added unit test for RegionManager (in DocumentRegionTest).
Changed the Utilities.show() dialog used to display debug messages
so it contains scrollbars, and that the text can be selected and
copied.

M src/edu/rice/cs/drjava/model/DocumentRegionTest.java
M src/edu/rice/cs/drjava/model/ConcreteRegionManager.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/ui/DrJavaScrollableDialog.java
M src/edu/rice/cs/util/swing/ScrollableDialog.java
M src/edu/rice/cs/util/swing/Utilities.java

mgricken 2008-06-10

changed /trunk/drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/ConcreteRegionManager.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DocumentRegionTest.java
changed /trunk/drjava/src/edu/rice/cs/drjava/ui/DrJavaScrollableDialog.java
changed /trunk/drjava/src/edu/rice/cs/util/swing/ScrollableDialog.java
changed /trunk/drjava/src/edu/rice/cs/util/swing/Utilities.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/ConcreteRegionManager.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/ui/DrJavaScrollableDialog.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/swing/ScrollableDialog.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/swing/Utilities.java Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB