[root]/src/seg/jUCMNav/extensionpoints

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 28 (100.0%) | 404 (100.0%) | 14.4 |
| jkealey | 16 (57.1%) | 248 (61.4%) | 15.5 |
| jfroy | 7 (25.0%) | 108 (26.7%) | 15.4 |
| dessure | 3 (10.7%) | 31 (7.7%) | 10.3 |
| sghan090 | 1 (3.6%) | 16 (4.0%) | 16.0 |
| apour024 | 1 (3.6%) | 1 (0.2%) | 1.0 |
no bug: formatting cleanup with our default formatting template.
37 lines of code changed in 4 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
1 lines of code changed in 1 file:
added 3 GRL strategy algorithms
updated contribution icons
added algorithm choice property page option
modified display of quantitative & qualitative evaluations
16 lines of code changed in 1 file:
Modified code to be compliant with Java 1.4
0 lines of code changed in 1 file:
fixed the javadoc parameter from diagram to mapDiagrams
1 lines of code changed in 1 file:
30 lines of code changed in 1 file:
javadoc for seg.jUCMNav.editparts.*, seg.jUCMNav.extensionpoints.*, seg.jUCMNav.figures.*
16 lines of code changed in 3 files:
mscs: added scenario export wizard and preference page. removed auto-generation when running a scenario.
17 lines of code changed in 1 file:
html export : refactored so that it follows a more general structure
7 lines of code changed in 1 file:
7 lines of code changed in 1 file:
Modification of the import autolayout mechanism(added vector for diagrams to do autolayout)
Fixed 2 tests broke in previous commit.
13 lines of code changed in 1 file:
Added extension point for the Strategy algorithms
51 lines of code changed in 1 file:
Added option to import URN element in the selected file. Added option to autolayout only imported diagrams.
4 lines of code changed in 1 file:
Added first version of the GRL catalog import/export
21 lines of code changed in 1 file:
Fixed bugs 400, 401, 403 and 404
- Added GRL export as images
10 lines of code changed in 1 file:
I had forgotten to remove a few links and implement a few lines of code relating to the import/export infrastructure changes.
31 lines of code changed in 1 file:
Created a URN Import extension point and related wizard. currently very simple, but sufficient for the use case to use case map conversion utility which will be packaged seperately.
Various other small modifications to import/export/autolayout extensions/wizards.
85 lines of code changed in 4 files:
Merge grl branch with the main trunk
Major modification of the metamodel (URN_08.mdl) (Added GRL metamodel, New interfaces that define common element in GRL and UCM, Modified UCM-Map package to implement the new interfaces (some associations and attributes have been refactored using the interfaces), Map is now called UCMmap (to resolve conflict with java.util.map in the implementation), Removed Path Graph)
Modification of the code that used the metamodel.
Started modification of jUCMNav to support GRL.
2 lines of code changed in 1 file:
Added export URNSpec extension point and template for DXL export.
23 lines of code changed in 1 file:
* bug 363 - preference page for label colors
* also created preference page for autolayout.
* added our first extension point: UseCaseMapExport.
* Refactored existing export image and autolayout code to create three extensions
* Will have to rethink UI/extension point (or create a new one) to be able to export a URNspec
32 lines of code changed in 1 file: