Skip to content

Conversation

@redLeR1st
Copy link

@redLeR1st redLeR1st commented May 17, 2018

We have upgraded the city metaphor with tunnels and bridges, between building as the representation of inheritances and usages between classes.

The mapping file extended as seen in the following example:

<linking source="class" target="garden">
        <binding from="ChildClasses" to="tunnel"></binding>
        <binding from="AttributeClasses" to="bridge"></binding>

The example.zip contains a small example of our solution in work. Easy to start by clicking twice on run.bat. The city (result of rendering) is in the output directory.

This pull request is submitted as a solution to issue #109

h361758 and others added 30 commits April 10, 2016 16:55
Added SourceSansPro font files.
Added logo and cover images.
Added a new constructor for the CM swing components that incorporate position and size settings, so we can save some unnecessary code lines in the GUI assembler functions.
Added new CM variations for the Swing components: JSpinner and JComboBox.
Added seperate ToolchainExecutors for each step of the process.
Improved handling of the intermediate files, and stored them in separate folders for each execution.
Improved the handling and validation of the ExecutionOptions.
Replaced the duplicated image and added two more. Also resized all of them so they won't look as stretched.
Also corrected the exception handling, so when an error occurs during toolchain execution, we can notify the user that the generation has failed.
Moved hard-coded labels to a translation file.
Corrected some formatting mistakes.
Feature/gui convert
a basic GUI modul to execute the generation with any parameter
…ndering), added an example mapping output file for relationships
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants