A MagicUWE Extension for Semi-Automatic Layout ... - UWE - LMU
A MagicUWE Extension for Semi-Automatic Layout ... - UWE - LMU
A MagicUWE Extension for Semi-Automatic Layout ... - UWE - LMU
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Contents<br />
Chapter 1. Introduction 3<br />
1. Abstract 3<br />
2. Motivation 3<br />
3. Goals 3<br />
Chapter 2. Background 5<br />
1. What is <strong>UWE</strong>? 5<br />
2. MagicDraw 6<br />
2.1. <strong>Magic<strong>UWE</strong></strong> 6<br />
2.2. MagicDraw’s OpenAPI 6<br />
2.3. MagicDraw’s Internal Data Structure 7<br />
Chapter 3. Implementation 9<br />
1. Architecture 9<br />
2. Integration in <strong>Magic<strong>UWE</strong></strong> 10<br />
3. How To Use TidyDiagram 11<br />
4. Implementing the Functionality 12<br />
4.1. Auto Align 12<br />
4.1.1. Standard mode 17<br />
4.1.2. Same Size mode 17<br />
4.2. Collision Handling 18<br />
4.3. Grouping Actions 20<br />
4.3.1. Tree Structure 20<br />
4.3.2. Create Presentation Group 20<br />
4.3.3. Delete Presentation Group 21<br />
4.4. Validate 22<br />
5. Shared Functions 23<br />
6. Auxiliary Functions 24<br />
Chapter 4. Summary 25<br />
Appendix. Bibliography 26<br />
2