# April 2005 Commit Log

« Development Statistics for jUCMNav

## Commit Logs

- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005

Number of Commits:
  29
Number of Active Developers:
  4

jpdaigle 2005-04-28 20:31 #29 Rev.: 89

  Improved build script: Eclipse Home defaults to c:/eclipse but allows overriding by setting the ECLIPSE_HOME environment variable

  0 lines of code changed in 1 file:

  - build.xml (changed)
jmcmanus 2005-04-28 02:03 #28 Rev.: 88

  Generated commented code for tests

  0 lines of code changed in 1 file:

  - src/seg/jUCMNav/tests/progress: ProgressTests.java (changed)
jkealey 2005-04-27 06:01 #27 Rev.: 87

  worked on bug 180. now can select component definition in dropdown in properties.
  programmed testReqComp2 by adapting EObjectPropertySource and MapAndPathGraphXYLayoutEditPolicy.
  both tests in ProgressTests should pass now.

  0 lines of code changed in 3 files:

  - src/seg/jUCMNav/editpolicies/layout: MapAndPathGraphXYLayoutEditPolicy.java (changed)
  - src/seg/jUCMNav/tests/progress: ProgressTests.java (changed)
  - src/seg/jUCMNav/views: EObjectPropertySource.java (changed)
jkealey 2005-04-27 02:27 #26 Rev.: 86

  - working on junittestplan
  - programmed first test in ProgressTests
  - had to remove dependency on junit from .classpath and add it to plugin.xml so that the run as plug-in junit test would work.
  - changed the visibility of refreshChildren() in MapAndPathGraphEditPart to be able to avoid having to listen to stack changes in our test cases.

  0 lines of code changed in 4 files:

  - .classpath (changed), plugin.xml (changed)
  - src/seg/jUCMNav/editparts: MapAndPathGraphEditPart.java (changed)
  - src/seg/jUCMNav/tests/progress: ProgressTests.java (changed)
jpdaigle 2005-04-26 06:33 #25 Rev.: 84

  tweaking

  0 lines of code changed in 1 file:

  - build.xml (changed)
jpdaigle 2005-04-26 06:25 #24 Rev.: 83

  Full build should run junit tests, with CruiseControl reporting status after building.

  0 lines of code changed in 1 file:

  - build.xml (changed)
jkealey 2005-04-26 03:40 #23 Rev.: 82

  Fixed bug 208. Palette crashed because of null image descriptors for large images.

  0 lines of code changed in 3 files:

  - src/seg/jUCMNav/editors/palette: UcmPaletteRoot.java (changed)
  - src/seg/jUCMNav/icons: spacer16.gif (new), spacer24.gif (new)
jpdaigle 2005-04-25 23:26 #22 Rev.: 81

  Re-adding. This should have worked last time.

  24 lines of code changed in 1 file:

  - src/seg/jUCMNav/tests: TestAllTestSuite.java (new 24)
jpdaigle 2005-04-25 23:25 #21 Rev.: 80

  removed

  0 lines of code changed in 1 file:

  - src/seg/jUCMNav/tests: TestAllTestSuite.java (del)
jpdaigle 2005-04-25 23:17 #20 Rev.: 79

  Recreating tests as LOWERCASE directory

  3310 lines of code changed in 3 files:

  - src/seg/jUCMNav/tests: TestAllTestSuite.java (new 24)
  - src/seg/jUCMNav/tests/commands: JUCMNavCommandTests.java (new 1098)
  - src/seg/jUCMNav/tests/progress: ProgressTests.java (new 2188)
jpdaigle 2005-04-25 23:15 #19 Rev.: 78

  removing directory Tests to recreate it

  0 lines of code changed in 3 files:

  - src/seg/jUCMNav/tests: TestAllTestSuite.java (del)
  - src/seg/jUCMNav/tests/commands: JUCMNavCommandTests.java (del)
  - src/seg/jUCMNav/tests/progress: ProgressTests.java (del)
etremblay 2005-04-25 21:55 #18 Rev.: 77

  Refactored a lot of packages to better reflect our strategy for the future.
  Corrected some bugs to follow some guidelines we defined earlier.
  Extracted the RessourceTracker class from UCMEditor.

  6825 lines of code changed in 75 files:

  - plugin.xml (changed)
  - src/seg/jUCMNav/actions: AddLabelAction.java (changed), CutPathAction.java (changed)
  - src/seg/jUCMNav/editors: ConnectionOnBottomRootEditPart.java (del), PathTool.java (del), UCMActionBarContributor.java (del), UcmContextMenuProvider.java (del), UcmEditor.java (changed), UcmPaletteListener.java (del), UcmPaletteRoot.java (del)
  - src/seg/jUCMNav/editors/actionContributors: UCMActionBarContributor.java (new 59), UcmContextMenuProvider.java (new)
  - src/seg/jUCMNav/editors/palette: UcmPaletteListener.java (new), UcmPaletteRoot.java (new 271)
  - src/seg/jUCMNav/editors/palette/tools: PathTool.java (new 351)
  - src/seg/jUCMNav/editors/resourceManagement: ResourceTracker.java (new 135), UrnModelManager.java (new 172)
  - src/seg/jUCMNav/editparts: ComponentRefEditPart.java (changed), ConnectionOnBottomRootEditPart.java (new), LabelEditPart.java (changed), MapAndPathGraphEditPart.java (changed), ModelElementEditPart.java (changed), NodeConnectionEditPart.java (changed), PathNodeEditPart.java (changed)
  - src/seg/jUCMNav/editpolicies: ComponentRefEditPolicy.java (del), LabelComponentEditPolicy.java (del), LabelDirectEditPolicy.java (del), MapAndPathGraphXYLayoutEditPolicy.java (del), NodeConnectionEditPolicy.java (del), NodeConnectionEndpointEditPolicy.java (del), NodeConnectionSelectionHandlesEditPolicy.java (del), NodeConnectionXYLayoutEditPolicy.java (del), PathNodeComponentEditPolicy.java (del), PathNodeNonRezizableEditPolicy.java (del)
  - src/seg/jUCMNav/editpolicies/directEdit: LabelDirectEditPolicy.java (new)
  - src/seg/jUCMNav/editpolicies/element: ComponentRefEditPolicy.java (new), LabelComponentEditPolicy.java (new 29), PathNodeComponentEditPolicy.java (new 86)
  - src/seg/jUCMNav/editpolicies/feedback: PathNodeNonRezizableEditPolicy.java (new)
  - src/seg/jUCMNav/editpolicies/layout: MapAndPathGraphXYLayoutEditPolicy.java (new), NodeConnectionXYLayoutEditPolicy.java (new 187)
  - src/seg/jUCMNav/emf: ComponentRefAreaComparator.java (del), EObjectPropertySource.java (del), ModelCreationFactory.java (del), UrnModelManager.java (del)
  - src/seg/jUCMNav/model: ModelCreationFactory.java (new 419)
  - src/seg/jUCMNav/model/commands: AddComponentRefCommand.java (del), ChangeLabelNameCommand.java (del), CreateLabelCommand.java (del), CreatePathCommand.java (del), CutPathCommand.java (del), DeleteNodeCommand.java (del), ExtendPathCommand.java (del), LabelSetConstraintCommand.java (del), SetConstraintCommand.java (del), SetConstraintComponentRefCommand.java (del), SplitLinkCommand.java (del)
  - src/seg/jUCMNav/model/commands/changeConstraints: LabelSetConstraintCommand.java (new 93), SetConstraintCommand.java (new 53), SetConstraintComponentRefCommand.java (new)
  - src/seg/jUCMNav/model/commands/create: AddComponentRefCommand.java (new), CreateLabelCommand.java (new 143), CreatePathCommand.java (new 281)
  - src/seg/jUCMNav/model/commands/delete: DeleteNodeCommand.java (new)
  - src/seg/jUCMNav/model/commands/transformations: ChangeLabelNameCommand.java (new 192), CutPathCommand.java (new 387), ExtendPathCommand.java (new 362), SplitLinkCommand.java (new 295)
  - src/seg/jUCMNav/model/util: ComponentRefAreaComparator.java (new)
  - src/seg/jUCMNav/tests: TestAllTestSuite.java (new 24)
  - src/seg/jUCMNav/tests/commands: JUCMNavCommandTests.java (new 1098)
  - src/seg/jUCMNav/tests/progress: ProgressTests.java (new 2188)
  - src/seg/jUCMNav/views: EObjectPropertySource.java (new)
  - src/tests: TestAllTestSuite.java (del)
  - src/tests/commands: JUCMNavCommandTests.java (del)
jmcmanus 2005-04-17 23:54 #17 Rev.: 76

  Added a new figure for labels, labels are now relative to nodes, add label action disappears when label is already there.

  101 lines of code changed in 5 files:

  - src/seg/jUCMNav/actions: AddLabelAction.java (changed)
  - src/seg/jUCMNav/editparts: LabelEditPart.java (changed)
  - src/seg/jUCMNav/editpolicies: MapAndPathGraphXYLayoutEditPolicy.java (changed)
  - src/seg/jUCMNav/figures: LabelFigure.java (new 101)
  - src/seg/jUCMNav/model/commands: CreateLabelCommand.java (changed)
jkealey 2005-04-17 19:11 #16 Rev.: 75

  fixed bug 186.

  0 lines of code changed in 1 file:

  - src/seg/jUCMNav/editors: UcmPaletteRoot.java (changed)
jkealey 2005-04-17 17:08 #15 Rev.: 74

  * Cleaned up CutPathCommand, ExtendPathCommand, SetConstraintCommand, SplitLinkCommand.
  * They now extend JUCMNavCommand
  * Added a few tests

  0 lines of code changed in 8 files:

  - src/seg/jUCMNav/editpolicies: MapAndPathGraphXYLayoutEditPolicy.java (changed), NodeConnectionXYLayoutEditPolicy.java (changed), PathNodeComponentEditPolicy.java (changed)
  - src/seg/jUCMNav/model/commands: CutPathCommand.java (changed), ExtendPathCommand.java (changed), SetConstraintCommand.java (changed), SplitLinkCommand.java (changed)
  - src/tests/commands: JUCMNavCommandTests.java (changed)
jkealey 2005-04-16 18:20 #14 Rev.: 73

  added -source 1.4

  0 lines of code changed in 1 file:

  - build.xml (changed)
jkealey 2005-04-16 18:18 #13 Rev.: 72

  * Created General Test Suite that will run all smaller ones; this test suite should be run by cruisecontrol
  * Refactored ModelCreationFactory to allow static use
  * Cleaned CreatePathCommand ; now extends JUCMNavCommand and no longer references Draw2D
  * Created a test case for it.
  * Removed CreatePathNodeCommand which wasn't used.

  0 lines of code changed in 7 files:

  - src/seg/jUCMNav/editpolicies: MapAndPathGraphXYLayoutEditPolicy.java (changed)
  - src/seg/jUCMNav/emf: ModelCreationFactory.java (changed), UrnModelManager.java (changed)
  - src/seg/jUCMNav/model/commands: CreateNodeCommand.java (del), CreatePathCommand.java (changed)
  - src/tests: TestAllTestSuite.java (new)
  - src/tests/commands: JUCMNavCommandTests.java (changed)
jkealey 2005-04-15 23:24 #12 Rev.: 70

  target platform: 1.4

  0 lines of code changed in 1 file:

  - build.xml (changed)
jkealey 2005-04-15 23:13 #11 Rev.: 69

  target platform: 1.4

  0 lines of code changed in 1 file:

  - build.xml (changed)
jkealey 2005-04-15 22:55 #10 Rev.: 68

  first attempts at autogenerated junit tests.
  the code committed here will probably break the compiler; eclipse must be updated as stated here:
  http://www.cis.upenn.edu/~matuszek/cit594-2004/Pages/eclipse-faq.html

  26 lines of code changed in 10 files:

  - .classpath (changed)
  - src/seg/jUCMNav/editpolicies: MapAndPathGraphXYLayoutEditPolicy.java (changed)
  - src/seg/jUCMNav/emf: ModelCreationFactory.java (changed), UrnModelManager.java (changed)
  - src/seg/jUCMNav/model/commands: AddComponentRefCommand.java (new), ComponentSetConstraintCommand.java (del), CreateComponentRefCommand.java (del), JUCMNavCommand.java (new 26), SetConstraintComponentRefCommand.java (new)
  - src/tests/commands: JUCMNavCommandTests.java (new)
etremblay 2005-04-14 17:19 #9 Rev.: 67

  Fixed a bug where the connection router didn't refresh after a remove of a connection.
  Fixed a bug where a component was remove two times from the layer when we undid it's creation.

  0 lines of code changed in 3 files:

  - src/seg/jUCMNav/editparts: ComponentRefEditPart.java (changed), MapAndPathGraphEditPart.java (changed)
  - src/seg/jUCMNav/figures/router: BSplineConnectionRouter.java (changed)
etremblay 2005-04-13 13:42 #8 Rev.: 66

  Fixed a bug where labels didn't refresh when added to the diagram.

  0 lines of code changed in 1 file:

  - src/seg/jUCMNav/editparts: MapAndPathGraphEditPart.java (changed)
etremblay 2005-04-12 20:19 #7 Rev.: 65

  Fixed a bug where deleted elements were not trashed by the MapAndPathGraphEditPart... Other elements were trashed instead wich produced invalid graphs... This happened more specifically with the CutPathCommand...

  0 lines of code changed in 1 file:

  - src/seg/jUCMNav/editparts: MapAndPathGraphEditPart.java (changed)
etremblay 2005-04-12 16:35 #6 Rev.: 64

  Components are now on there own layer... Caused a LOT of problems. I had to reimplement a lot of function of the MapPathGraphEditPart.
  Fixed some bugs of notifying of MapGraphEditPart too.

  0 lines of code changed in 7 files:

  - src/seg/jUCMNav/editors: ConnectionOnBottomRootEditPart.java (changed)
  - src/seg/jUCMNav/editparts: ComponentRefEditPart.java (changed), MapAndPathGraphEditPart.java (changed), NodeConnectionEditPart.java (changed)
  - src/seg/jUCMNav/editpolicies: MapAndPathGraphXYLayoutEditPolicy.java (changed)
  - src/seg/jUCMNav/figures: SplineConnection.java (changed)
  - src/seg/jUCMNav/model/commands: ComponentSetConstraintCommand.java (changed)
jkealey 2005-04-11 02:05 #5 Rev.: 63

  worked on bug 184; top level element is now URNspec; will break existing files.
  perfected a few issues concerning components; are now subsets of URNspec
  fixed a bug concerning the label's addaction that caused an error to be thrown when clicking outside the editor

  0 lines of code changed in 9 files:

  - src/seg/jUCMNav/actions: AddLabelAction.java (changed)
  - src/seg/jUCMNav/editors: UcmEditor.java (changed), UcmPaletteRoot.java (changed)
  - src/seg/jUCMNav/editparts: ComponentRefEditPart.java (changed)
  - src/seg/jUCMNav/editpolicies: MapAndPathGraphXYLayoutEditPolicy.java (changed)
  - src/seg/jUCMNav/emf: ModelCreationFactory.java (changed), UcmModelManager.java (del), UrnModelManager.java (new)
  - src/seg/jUCMNav/model/commands: CreateComponentRefCommand.java (changed)
jkealey 2005-04-10 21:16 #4 Rev.: 62

  bug 190 - changed parent class, removed duplicate code, changed component line width.

  0 lines of code changed in 1 file:

  - src/seg/jUCMNav/editparts: ComponentRefEditPart.java (changed)
jkealey 2005-04-05 04:20 #3 Rev.: 61

  bug 133
  - shows feedback that can't resize/move if fixed.
  - we're creating componentrefs and components now
  - can color components (line/fill)
  - reorder creation order creating the smallest (area) last so they aren't
  hidden by other components.
  - property view improved to handle colors/references
  - can return to default color by using the "return to default" button
  bugs / todo:
  - components should be under paths, which are under pathnodes
  - must add property dialog to pick from existing components
  - should refactor the property page creator so that it works with responsibilities as well.

  0 lines of code changed in 8 files:

  - src/seg/jUCMNav/editors: ConnectionOnBottomRootEditPart.java (changed), UcmEditor.java (changed)
  - src/seg/jUCMNav/editparts: ComponentRefEditPart.java (changed), MapAndPathGraphEditPart.java (changed)
  - src/seg/jUCMNav/emf: ComponentRefAreaComparator.java (new), EObjectPropertySource.java (changed), UcmModelManager.java (changed)
  - src/seg/jUCMNav/model/commands: CreateComponentRefCommand.java (changed)
jmcmanus 2005-04-01 16:41 #2 Rev.: 60

  *** empty log message ***

  530 lines of code changed in 13 files:

  - src/seg/jUCMNav/actions: AddLabelAction.java (new 59)
  - src/seg/jUCMNav/editors: UcmContextMenuProvider.java (changed), UcmEditor.java (changed)
  - src/seg/jUCMNav/editparts: GraphicalEditPartFactory.java (changed), LabelEditPart.java (new 471), MapAndPathGraphEditPart.java (changed), PathNodeEditPart.java (changed)
  - src/seg/jUCMNav/editpolicies: LabelComponentEditPolicy.java (new), LabelDirectEditPolicy.java (new), MapAndPathGraphXYLayoutEditPolicy.java (changed)
  - src/seg/jUCMNav/model/commands: ChangeLabelNameCommand.java (new), CreateLabelCommand.java (new), LabelSetConstraintCommand.java (new)
jkealey 2005-04-01 00:44 #1 Rev.: 59

  removed checkboxpropertydescriptor from project as it is based on a checkboxcelleditor which the documentation clearly states is a bogus implementation that does nothing.
  replaced this propertydescriptor with a combobox property descriptor; make it so that boolean values now have a true/false dropdown in the properties view.
  using this new feature, I implemented the "fixed" component property. you cannot resize or move a fixed component.
  note that our feedback does not yet reflect this change.

  0 lines of code changed in 3 files:

  - src/seg/jUCMNav/emf: CheckboxPropertyDescriptor.java (del), EObjectPropertySource.java (changed)
  - src/seg/jUCMNav/model/commands: ComponentSetConstraintCommand.java (changed)

March 2005 »

Generated by StatCVS 0.5.0