[root]/src/seg/jUCMNav/editparts
concernsTreeEditparts
(8 files, 671 lines)
kpiTreeEditparts
(6 files, 616 lines)
kpiViewEditparts
(13 files, 1005 lines)
scenarioTreeEditparts
(0 files, 0 lines)
strategyTreeEditparts
(17 files, 1712 lines)
treeEditparts
(27 files, 2455 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 535 (100.0%) | 16753 (100.0%) | 31.3 |
| jkealey | 257 (48.0%) | 8004 (47.8%) | 31.1 |
| jfroy | 89 (16.6%) | 3726 (22.2%) | 41.8 |
| etremblay | 99 (18.5%) | 2590 (15.5%) | 26.1 |
| jmcmanus | 37 (6.9%) | 885 (5.3%) | 23.9 |
| damyot | 26 (4.9%) | 593 (3.5%) | 22.8 |
| pengfei | 3 (0.6%) | 526 (3.1%) | 175.3 |
| jpdaigle | 14 (2.6%) | 262 (1.6%) | 18.7 |
| sghan090 | 5 (0.9%) | 108 (0.6%) | 21.6 |
| apour024 | 1 (0.2%) | 35 (0.2%) | 35.0 |
| gunterm | 2 (0.4%) | 19 (0.1%) | 9.5 |
| dessure | 1 (0.2%) | 4 (0.0%) | 4.0 |
| amiga | 1 (0.2%) | 1 (0.0%) | 1.0 |
[no bug] Made anti-aliasing an option in the general jUCMNav preferences (useful for diagrams to be inserted in papers)
2 lines of code changed in 1 file:
bug 738: bind children when pasting. fixed UI bug with startpoint.
2 lines of code changed in 1 file:
no bug: extracted strings.
7 lines of code changed in 4 files:
bug 716: added Parent prefix to context responsibilities.
bug 706: now copy-pasting in, out, resp, and comp bindings.
9 lines of code changed in 1 file:
Bug 704: Aspect stub figures rotate with the path now.
3 lines of code changed in 2 files:
Bug 704: Anything pointcut figure implemented and added to the palette.
4 lines of code changed in 1 file:
Bug 704: Aspect stub figures, pointcut replacement stub, changed property section to handle new stub types.
Added new actions to change to new stub types.
Show/Hide those features with advanced mode.
Change model to set AopointcutKind on a stub to REGULAR if isPointcut == true. Also modify the model to set isPointcut to false.
36 lines of code changed in 1 file:
bug 670: threshold code editor & property descriptor.
53 lines of code changed in 1 file:
Bug 704: Local start/End point figures.
7 lines of code changed in 1 file:
bug 705: failure point conditions.
1 lines of code changed in 1 file:
Bug 705: Added failure point to the palette, created figure.
5 lines of code changed in 1 file:
Bug 705: Failure start point figure and abort point figure.
21 lines of code changed in 1 file:
Bug 670: Fixed refresh problem with threshold connection editpart label.
23 lines of code changed in 1 file:
Bug 670: Fixing build, was using java 1.6 method.
1 lines of code changed in 1 file:
Bug 670: UCM synchronizing and blocking stubs. Added threshold info on node connection for synchronizing stubs.
6 lines of code changed in 1 file:
Bug 670: UCM synchronizing and blocking stubs supported in stub figure and tabbed properties.
1 lines of code changed in 1 file:
bug 703: change editor tab order wizard.
6 lines of code changed in 2 files:
no bug: formatting cleanup with our default formatting template.
1845 lines of code changed in 25 files:
bug 531: jUCMNav memory leak
133 lines of code changed in 8 files:
Explanation of change:
This is the first check in for the new Formula Based GRL strategy algorithm. This change adds a new entry in the preferences dialog for GRL strategies and also the new algorithm class. In addition, I am adding a math library that is used in this new algorithm.
Note: This is work in progress. We may change the algorithm as well as the library we are using to calculate the result of the formula.
Testing:
- I manually tested by changing the GRL strategy to the new algorithm and trying it. In addition I also changed the setting back to the quantitative algorithm to make sure it works fine.
- All the unit tests passed.
- I did not add any new unit test
35 lines of code changed in 1 file:
[bug 731] added support for stereotypes and metadata indicator to GRL contributions.
25 lines of code changed in 1 file:
[bug 730] Fixed: Cannot add metadata to GRL links
3 lines of code changed in 1 file:
Bug 663: When inserting a GRL/UCM element in a diagram, the tool should highlight its name and allow to edit it right away.
35 lines of code changed in 4 files:
Added antialiasing to missing UCM/GRL shapes
1 lines of code changed in 1 file:
[Bug 725] Added access to UCM path node hits as metadata. Added one metrics (UCM coverage) and one rule (to detect nodes not covered by tests)
21 lines of code changed in 1 file:
Added editing of numerical and qualitative evaluations on intentional elements
in scenarios via two level popup menus.
1 lines of code changed in 1 file:
[Bug 701] GRL evaluation label not long enough
2 lines of code changed in 1 file:
[nobug] setLineAttributes() substituted to avoid a dependency on Eclipse 3.5 (again!)
1 lines of code changed in 1 file:
[nobug] setLineAttributes() substituted to avoid a dependency on Eclipse 3.5
3 lines of code changed in 1 file:
[nobug] setLineDash() substituted to avoid a dependency on Eclipse 3.5
9 lines of code changed in 1 file:
[bug687] Fixed: Colour feedback for intentional elements initialized in GRL strategies
18 lines of code changed in 1 file:
no bug: rare infinite loops that crash jUCMNav & other minor exceptions.
3 lines of code changed in 3 files:
no bug: rare infinite loops that crash jUCMNav
3 lines of code changed in 2 files:
no bug: rare infinite loops that crash jUCMNav
22 lines of code changed in 4 files:
no bug: rare infinite loops that crash jUCMNav
3 lines of code changed in 1 file:
bug 389: undo/redo in element view.
1 lines of code changed in 1 file:
bug 684: move map when dragging from outline.
bug 466: comments in PasteCommand
10 lines of code changed in 1 file:
bug 466: re-enabled image copy
2 lines of code changed in 1 file:
bug 466: copy-paste comments.
2 lines of code changed in 2 files:
bug 668: comment boxes.
310 lines of code changed in 6 files:
(188 more)