Automatic layout of a net
Bug #1824649 reported by
Jiri Srba
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
TAPAAL |
Fix Released
|
Wishlist
|
Peter Haahr Taankvist |
Bug Description
Some nets loaded from PNML have no layout - all is displayed in the same
x,y coordinate. Add to Menu/Tools new tool - "Automatic Layout" that when
initialized, it will add some sensible coordinates to the places and transitions
in order to minimize the number of crossings etc. There are some tools already
available for automatic layout of graphs.
Related branches
lp:~tapaal-contributor/tapaal/SmartDrawDevelopment
- Jiri Srba: Approve
- Peter Haahr Taankvist (community): Needs Resubmitting
-
Diff: 1778 lines (+1588/-16)14 files modifiedsrc/dk/aau/cs/gui/smartDraw/SmartDrawDialog.java (+902/-0)
src/dk/aau/cs/gui/smartDraw/SmartDrawListener.java (+7/-0)
src/dk/aau/cs/gui/smartDraw/SmartDrawWorker.java (+533/-0)
src/dk/aau/cs/gui/undo/ChangeNameOffsetCommand.java (+35/-0)
src/dk/aau/cs/gui/undo/MovePlaceTransitionObject.java (+57/-0)
src/dk/aau/cs/io/TapnLegacyXmlLoader.java (+2/-2)
src/dk/aau/cs/io/TapnXmlLoader.java (+2/-2)
src/pipe/dataLayer/DataLayer.java (+1/-0)
src/pipe/gui/DrawingSurfaceImpl.java (+9/-0)
src/pipe/gui/GuiFrame.java (+18/-4)
src/pipe/gui/graphicElements/ArcPathPoint.java (+7/-0)
src/pipe/gui/graphicElements/PetriNetObject.java (+11/-4)
src/pipe/gui/graphicElements/tapn/TimedOutputArcComponent.java (+2/-2)
src/pipe/gui/handler/LabelHandler.java (+2/-2)
Changed in tapaal: | |
status: | New → Fix Committed |
Changed in tapaal: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.