Skip to content

TheolZacharopoulos/ManagedDataJHotDraw

Repository files navigation

ManagedDataJHotDraw

Aspect refactoring of JHotDraw with Managed Data.

This is a showcase aspect refactoring using the managed data implementation for Java, JavaMD.

The refactoring performed on the original JHotDraw v.5.4b1.

Aspects inventory:

  • Design Pattern
    • Observer
      • FigureSelectionListener
  • Undo Concern
    • ChangeAttributeCommand

About

Aspect refactoring of JHotDraw with ManagedData.

Resources

Stars

Watchers

Forks

Packages