Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The coupling between a diagram and layouters has been removed. All of the following changes have been replaced with a separate class for layouting :com- com.nomagic.magicdraw.uml.symbols.layout.Layouting (see Layouting symbols in the diagram).

Deprecated classes and their methods:

  • Layout methods deprecated in AbstractDiagramPresentationElement.

Deprecated layout classes:

  • com.nomagic.magicdraw.uml.symbols.layout.DiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.AbstractDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.AbstractHierarchicDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.AbstractLinkDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.CircularDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.grid.GridDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.OrganicDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.OrthogonalDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.TreeDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.HierarchicDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.activity.ActivityDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.BusinessProcessDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.composite.CompositeStructureDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.ClassDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.orderedhier.OrderedHierarchicDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.state.StateDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.OrganicLinkDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.OrthogonalLinkDiagramLayouter
  • com.nomagic.magicdraw.uml.symbols.layout.LayoutManager

Deprecated graph classes:

  • com.nomagic.magicdraw.uml.symbols.layout.BaseGraph
  • com.nomagic.magicdraw.uml.symbols.layout.UMLGraph