[root]/src/seg/jUCMNav/figures
anchors
(3 files, 215 lines)
router
(4 files, 859 lines)
util
(4 files, 409 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 163 (100.0%) | 2275 (100.0%) | 13.9 |
jfroy | 26 (16.0%) | 813 (35.7%) | 31.2 |
etremblay | 48 (29.4%) | 663 (29.1%) | 13.8 |
jkealey | 54 (33.1%) | 585 (25.7%) | 10.8 |
jmcmanus | 24 (14.7%) | 214 (9.4%) | 8.9 |
jpdaigle | 11 (6.7%) | 0 (0.0%) | 0.0 |
Fixed problem with the intentional element name that did not fit in the figure
0 lines of code changed in 1 file:
Externalize String
0 lines of code changed in 1 file:
Fix the URNlink to support multiple links type. Modification of the links display in UCM
0 lines of code changed in 3 files:
Added feedback in UCM for URNlinks
0 lines of code changed in 1 file:
Fixed problem with the GRLNode elements resizing.
0 lines of code changed in 3 files:
Fixed direction of Dependency (depender is the target and dependee is the source of the link)
0 lines of code changed in 1 file:
Added actor evaluation level.
Fixed bug when entering non integer for evaluation level
0 lines of code changed in 1 file:
Added evaluation labels in evaluation scenario view.
0 lines of code changed in 1 file:
Evaluation scenario view added.
0 lines of code changed in 1 file:
Merge of GRL branch with the main trunk
431 lines of code changed in 10 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.
382 lines of code changed in 3 files:
bug 246 - changed appearance of dynamic stub with framework upgrade.
0 lines of code changed in 1 file:
Lesson learned... Never try to make an SWT application in 3.1 for 3.0.... The layout won't work like you designed it in 3.1...
Added condition editing in the StubBindingDialog. Quick hack to take what was working in the 3.1 version done during the day and add it to the 3.0 version. The layout is not as nice though in 3.0.
0 lines of code changed in 1 file:
bug 344 - localization wizard
0 lines of code changed in 1 file:
bug 359 - had forgotten to set new maps to current mode;
fixed bugs in ET's resp view that sometimes made the app crash
fixed a few javadoc tags
0 lines of code changed in 2 files:
cleaned seg.jUCMNav.figures.* and added javadoc. fixed a few regression bugs I introduced earlier today. made startpoint figure use center of bounds instead of using absolute offset. cleaned JUCMNavFigure from having redudant info. merged AndFork/AndJoin figures and OrFork/OrJoin figures as they were identical.
258 lines of code changed in 22 files:
fixed andjoin/andfork figures; new label now inserted properly.
0 lines of code changed in 3 files:
and fork / and join figures
0 lines of code changed in 2 files:
bug 343 - end point figure thicker
0 lines of code changed in 1 file:
end point connected to start/wait/timer is no longer overlaps other figure.
0 lines of code changed in 1 file:
bug 320 - reimplemented the connection router. the new version uses JP's query framework and is a listener to model objects. is also a step forward for the implementation of nicer and joins/forks. furthermore, in my only test, this new implementation makes the command tests run 39% faster.
0 lines of code changed in 1 file:
fixed hover behaviour bugs on and-*
0 lines of code changed in 2 files:
Bug 249: Hover feedback on AND-forks/joins. For some reason though, after moving the node the feedback is not cleared.
0 lines of code changed in 2 files:
bugs 194, 195: timeout paths and waitingplace/timer conditions. took 10 minutes to implement timeout paths, 5 hours to get the friggen timeout path figure refreshed when moving path nodes that are not directly linked. i have not managed to succeed in replicating the behaviour for stub labels.
64 lines of code changed in 1 file:
bug 195 - 196 - 183: actors, started implementing waiting place and timer. (currently simple path nodes)
65 lines of code changed in 3 files:
strengthed code for managing loops; however, after two hours of debugging, I have come to the conclusion we might need to recode the connection router from scratch (400 lines) with loops and updates in mind; the code inserted to increase performance makes it hell to debug and is too restrictive; currently disabled one aspect. should not crash but there are still many issues that remain with loops.
0 lines of code changed in 1 file:
improvements in componentref fill color
0 lines of code changed in 1 file:
other kinds of componentrefs are now available.
0 lines of code changed in 1 file:
Now using reflection to list properties for EMF enumerations. we won't need to special case it for every kind of enumeration, they will all work now. for example: see ComponentKind for components or ArrivalProcess for a StartPoint's workload attribute
0 lines of code changed in 1 file:
bug 182, bug 227 - moved componentref figure to figure package, updated color for new model. you will have to manually set the filled checkbox in your existing files.
198 lines of code changed in 1 file:
bug 249 - added hover feedback on start/end/responsibility ref/direction arrow
0 lines of code changed in 5 files:
- Hover feedback sur les empty point et stubs.
- Selection feedback sur les stubs.
- Maintenant très facile d'ajouter du feedback sur n'importe qu'elle
figure extendant PathNodeFigure. Simplement overwriter les méthodes
setSelected ou setHover dans les sous-classes de PathNodeFigure pour
donner le comportement voulu. Voir les figures de stubs et de empty
point pour des exemples.
- JoinStartToStub command working (redo/undo). Drag and drop d'un
start point sur un stub. (produit un nouveau in pour le stub).
- JoinEndToStub command working (redo/undo). Drag and drop d'un end
point sur un stub (produit un nouveau out pour le stub).
- Le Stub peut donc avoir plusieurs in/out sans aucun problème (le
connection router n'a pas explosé et n'a pas eu besoin de
changement!!)
0 lines of code changed in 3 files:
added rotation to and-join. giving credit to jordan because all I did was copy-paste from the and-fork
0 lines of code changed in 1 file:
Stubs no longer rotate, andforks now rotate (anchors ned to be set up with connection router to prevent overlapping of figure with splines).
Added DirectionArrow, andforks
103 lines of code changed in 5 files:
Bug #250 - support creation of AND-Joins
0 lines of code changed in 2 files:
Stubs and Responsabilities now rotate with spline.
10 lines of code changed in 4 files:
Bug #251 - ReqElemOrJoin creation.
Basic implementation works, undo/redo working.
0 lines of code changed in 1 file:
Better handling of end point rotation using ET's Polygon figure.
0 lines of code changed in 1 file:
bug 246 - start point smaller, found bug in eclipse framework that was fixed for 3.0.2/3.1
0 lines of code changed in 2 files:
Changed the EndPointFigure to use the Polyline figure. We should never overwrite the paint method of our figures to draw them, or only in last resort.
This fix the bug where the end point figure didn't refresh well when you moved the node just before. But it doesn't fix bug 258.
0 lines of code changed in 1 file:
(22 more)