[root]/src/seg/jUCMNav
actions
(62 files, 5533 lines)
concerns
(2 files, 90 lines)
cutcopypaste
(3 files, 195 lines)
debug
(3 files, 151 lines)
hyperlinks
(5 files, 356 lines)
kpi
(3 files, 192 lines)
metadata
(2 files, 97 lines)
metrics
(1 files, 31 lines)
palette
(1 files, 52 lines)
performance
(2 files, 160 lines)
scenarios
(17 files, 1306 lines)
staticSemantic
(1 files, 120 lines)
editors
(14 files, 3341 lines)
actionContributors
(8 files, 1967 lines)
palette
(6 files, 741 lines)
tools
(8 files, 590 lines)
resourceManagement
(6 files, 930 lines)
editparts
(28 files, 6072 lines)
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)
editpolicies
(1 files, 19 lines)
directEdit
(0 files, 0 lines)
directEditPolicy
(16 files, 991 lines)
element
(29 files, 1092 lines)
feedback
(6 files, 461 lines)
layout
(6 files, 1032 lines)
emf
(7 files, 175 lines)
extensionpoints
(7 files, 330 lines)
figures
(30 files, 3540 lines)
anchors
(3 files, 252 lines)
kpi
(1 files, 424 lines)
router
(4 files, 887 lines)
util
(6 files, 671 lines)
htmltemplates
(0 files, 0 lines)
icons
(216 files, 0 lines)
importexport
(16 files, 2545 lines)
csm
(6 files, 2945 lines)
duplicate
(5 files, 1048 lines)
implicit
(6 files, 980 lines)
one2one
(26 files, 1613 lines)
html
(4 files, 1831 lines)
htmltemplates
(11 files, 3431 lines)
msc
(4 files, 1802 lines)
reports
(17 files, 2716 lines)
utils
(3 files, 506 lines)
z151
(2 files, 147 lines)
generated
(89 files, 11843 lines)
marshal
(72 files, 4420 lines)
unmarshal
(66 files, 4315 lines)
xml
(1 files, 1164 lines)
kpi
(1 files, 11 lines)
ws
(7 files, 665 lines)
metrics
(6 files, 580 lines)
model
(2 files, 721 lines)
commands
(4 files, 65 lines)
change
(4 files, 243 lines)
changeConstraints
(10 files, 1386 lines)
concerns
(7 files, 524 lines)
create
(50 files, 6399 lines)
cutcopypaste
(2 files, 1188 lines)
delete
(44 files, 3855 lines)
internal
(34 files, 4783 lines)
kpi
(1 files, 99 lines)
metadata
(3 files, 195 lines)
transformations
(40 files, 6577 lines)
internal
(8 files, 1374 lines)
ui
(1 files, 29 lines)
util
(23 files, 3518 lines)
modelexplore
(7 files, 258 lines)
queries
(7 files, 1050 lines)
scenarioTraversal
(6 files, 1819 lines)
wrappers
(1 files, 38 lines)
rulemanagement
(7 files, 2043 lines)
scenarios
(5 files, 2025 lines)
algorithmInterfaces
(3 files, 293 lines)
evaluator
(2 files, 281 lines)
model
(7 files, 1233 lines)
parser
(17 files, 4551 lines)
staticSemantic
(12 files, 1614 lines)
strategies
(7 files, 2303 lines)
tests
(2 files, 48 lines)
Z151importexport
(2 files, 463 lines)
expected
(1 files, 72 lines)
commands
(4 files, 2487 lines)
progress
(2 files, 2206 lines)
scenarios
(3 files, 1681 lines)
views
(6 files, 255 lines)
compositeList
(4 files, 335 lines)
dnd
(4 files, 360 lines)
elements
(3 files, 1175 lines)
evaluationScenario
(0 files, 0 lines)
kpi
(2 files, 644 lines)
outline
(3 files, 708 lines)
preferences
(20 files, 2407 lines)
metrics
(2 files, 75 lines)
rulemanagement
(4 files, 1456 lines)
staticSemantic
(1 files, 41 lines)
property
(17 files, 3789 lines)
descriptors
(13 files, 1000 lines)
tabbed
(2 files, 258 lines)
filters
(1 files, 31 lines)
mapper
(4 files, 113 lines)
sections
(26 files, 1502 lines)
resp
(0 files, 0 lines)
search
(7 files, 1583 lines)
strategies
(2 files, 619 lines)
stub
(5 files, 2728 lines)
urnlinks
(2 files, 426 lines)
wizards
(10 files, 1459 lines)
concerns
(7 files, 1287 lines)
importexport
(11 files, 2884 lines)
kpi
(1 files, 380 lines)
metadata
(7 files, 1269 lines)
performance
(4 files, 1499 lines)
scenarios
(13 files, 3106 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 231 (100.0%) | 5112 (100.0%) | 22.1 |
| jkealey | 84 (36.4%) | 2359 (46.1%) | 28.0 |
| damyot | 80 (34.6%) | 1344 (26.3%) | 16.8 |
| arahm094 | 2 (0.9%) | 526 (10.3%) | 263.0 |
| jfroy | 12 (5.2%) | 252 (4.9%) | 21.0 |
| jpdaigle | 5 (2.2%) | 246 (4.8%) | 49.2 |
| etremblay | 15 (6.5%) | 148 (2.9%) | 9.8 |
| pengfei | 3 (1.3%) | 91 (1.8%) | 30.3 |
| dessure | 4 (1.7%) | 48 (0.9%) | 12.0 |
| gunterm | 3 (1.3%) | 31 (0.6%) | 10.3 |
| amiga | 9 (3.9%) | 28 (0.5%) | 3.1 |
| jack | 3 (1.3%) | 17 (0.3%) | 5.6 |
| sghan090 | 4 (1.7%) | 15 (0.3%) | 3.7 |
| apour024 | 7 (3.0%) | 7 (0.1%) | 1.0 |
[nobug] Added contextual menu for Anything and Failure Point
4 lines of code changed in 2 files:
[nobug] Translation to French
269 lines of code changed in 2 files:
[bug 595] Added key bindings and menu option to toggle between contribution and correlation
4 lines of code changed in 2 files:
[bug 595] Added contextual menu for setting contribution qualitative/numerical levels
8 lines of code changed in 2 files:
[no bug] Made anti-aliasing an option in the general jUCMNav preferences (useful for diagrams to be inserted in papers)
9 lines of code changed in 2 files:
[bug 746] Added a general preference to show/hide the metadata indicators
2 lines of code changed in 2 files:
no bug: extracted strings.
90 lines of code changed in 1 file:
bug 670/704/705: added keybindings.
bug 707: fixed bug with palette key bindings, fixed bug with aspect drawer
2 lines of code changed in 1 file:
Bug 704: Externalized file.
5 lines of code changed in 1 file:
Bug 705: Start failure point failure kind property section.
1 lines of code changed in 1 file:
No bug: Externalized property sections.
22 lines of code changed in 1 file:
Bug 670: Synchronizing and Blocking stubs in palette. Those items are hidden when not in advanced mode.
4 lines of code changed in 1 file:
Fixed Bug 722: Stub binding window does not allow setting the replicationFactor
7 lines of code changed in 1 file:
Bug 703: We can now change a tab order from the properties.
5 lines of code changed in 1 file:
Update to jUCMNav metamodel version 0.22
2 lines of code changed in 2 files:
[nobug] Reordered compliance rules, added COmponent type to SelectionHelper, and updated a few messages (including an incorrect keyboard shortcut on UCM objects)
2 lines of code changed in 2 files:
no bug: formatting cleanup with our default formatting template.
33 lines of code changed in 1 file:
New: 20 rules and 1 group for Legal model compliance, with update to the OCL library.
1 lines of code changed in 1 file:
bug 497: support for else in condition editor.
2 lines of code changed in 2 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
2 lines of code changed in 2 files:
Bug 630: When deleting a scenario definition that is included by another one, then a warning shall be displayed and a confirmation required.
2 lines of code changed in 1 file:
[bug 730] Fixed: Cannot add metadata to GRL links
41 lines of code changed in 2 files:
[Bug 689] Support for external hyperlinks. Also internationalized this part and other sub-menus. New icons. Bug fix related to the closing of a model when a strategy was running.
42 lines of code changed in 2 files:
[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)
2 lines of code changed in 2 files:
[Bug 724] Metrics/Rules preferences on Linux: removed 3 columns
2 lines of code changed in 2 files:
[bug 708] Fixed refresh problem when deleting rules. Also included tool tips for the buttons.
12 lines of code changed in 2 files:
[bug 708] Initial set of 74 constraints and 29 metrics in separate default groups. Updated OCL library. Improved constraint management UI.
8 lines of code changed in 2 files:
Added multiple selection capabilities for all Intentional Element evaluation/importance operations.
Added increment and decrement operations for numerical evaluations/importances with keyboard shortcuts.
Small bug fixes and improvements.
3 lines of code changed in 2 files:
[bug 714] Fixed: NPE when using intentional element with blank name.
2 lines of code changed in 2 files:
Replaced dialog boxes for entering numbers with range validating SWT dialogs.
Implemented keyboard shortcuts for increasing/decreasing qualitative evaluation/importance.
Disabled individual map selection for HTML reports.
Added URN links for UCM components and GRL actors.
Added metadata and URN output.
Added appropriate icons for popup menus.
Many small improvements.
3 lines of code changed in 2 files:
[bug 712] Metrics editor no longer have an editable context and a visible warning checkbox.
4 lines of code changed in 2 files:
[bug 771] Rules now categorizable as errors or warnings, with appropriate icons
2 lines of code changed in 2 files:
[bug 710] Updated window name and default extension (.xml) when importing.
50 lines of code changed in 2 files:
[bug 710] Can now rename rules/metrics, and exporting asks for confirmation before overwriting an existing file.
4 lines of code changed in 2 files:
Explanation of change:
Move around the labels in the export dialog to make it more usable and understandable by end users. By this change the descriptions of each type of export (individual diagram and whole URN model) appear underneath the related option.
Test:
Tested manually by running the application and trying the export dialog. It works fine.
2 lines of code changed in 2 files:
Moved HTML Reports from Export menu to Report menu.
Renamed source file for HTML Reports.
Added Report preferences for GRL diagram elements.
Added use of Report preferences for HTML report.
6 lines of code changed in 2 files:
Added GRL element descriptions and metadata for intentional elements and
beliefs to all report formats PDF/RTF/HTML.
Removed output of start/end points with no meaningful data in PDF/RTF reports.
2 lines of code changed in 1 file:
Removed html table from map description.
Added boolean expressions and probabilities for or forks in html output.
Added hyperlinks from stub binding descriptions to plugin maps.
Fixed bug with GRL diagram html export. Titles include GRL diagrams.
Added metadata to various UCM elements in both html and PDF/RTF reports.
Added responsibilities to PDF/RTF reports. Code existed but was never called.
Merged preference pages for report preferences.
14 lines of code changed in 2 files:
[bug687] Fixed: Colour feedback for intentional elements initialized in GRL strategies
6 lines of code changed in 2 files:
Merged branch for tabbed properties.
1 lines of code changed in 2 files:
(101 more)