- Feb 27, 2017
-
-
Johannes Eder authored
-
Florian Hölzl authored
-
- Feb 17, 2017
-
-
Simon Barner authored
- Add EcoreSerializerBase.createTemporaryFileURI() and use it to fix generation of PikeOS vmit.xml configuration files - Adjust other configuration generators (in particular: test cases for configuration generators) that relied on writing to pre-existing resources in Eclipse bundles (which, however, only worked in the developer installation and never in the pre-compiled RCP) - Hence, remove output placeholder files that are no longer required. refs 2844
-
Florian Hölzl authored
refs 2840
-
- Dec 06, 2016
-
-
Vincent Aravantinos authored
refs 2347
-
- Nov 14, 2016
-
-
Simon Barner authored
- getReferencingResourceURIs(): Load side-car model resources via ResourceSet.getResource. This has the advantage that custom resource factories will be considered
-
- Oct 27, 2016
-
-
Vincent Aravantinos authored
refs 2728
-
Vincent Aravantinos authored
refs 2727
-
Vincent Aravantinos authored
refs 2727
-
Vincent Aravantinos authored
-
Vincent Aravantinos authored
-
Vincent Aravantinos authored
-
Vincent Aravantinos authored
refs 2726
-
Vincent Aravantinos authored
refs 2726
-
Vincent Aravantinos authored
refs 2726
-
- Oct 26, 2016
-
-
Simon Barner authored
Ensure that IDs have been assigned to all new model elements before they are hooked to the project / resource - Rationale - Model elements for which no ID has been assigned, have id 0 (which is the default value). - When the new element is hooked to the resource, ResourceUtils.KernelResourceFactory.KernelXMIResource.getId() is called, which internally calls setId() to synchronize the XMI ID with the AF3 ID. In case the ID is still 0, this implicit call will corrupt the ID -> model object map (by override the mapping for key 0). - Changes - ElementCompositorService: Assign IDs *before* hooking new element to the container (but of course using the container to determine the next free ID) - ModelElementCompositorBase: Assign IDs to newly instantiated annotations
-
Vincent Aravantinos authored
refs 2726
-
Vincent Aravantinos authored
refs 2726
-
Vincent Aravantinos authored
refs 2726
-
Vincent Aravantinos authored
refs 2726
-
- Oct 25, 2016
-
-
Vincent Aravantinos authored
refs 2712
-
Simon Barner authored
- This is expected to create the right bundle URIs when the code is executed from a deployed bundle (in an RCP)
-
- Oct 10, 2016
-
-
Vincent Aravantinos authored
refs 2703
-
Vincent Aravantinos authored
refs 2708
-
Vincent Aravantinos authored
refs 2708
-
- Sep 30, 2016
-
-
Simon Barner authored
- getReferencingResourceURIs(): Ensure that all Exceptions are caught (including NoClassDefFound which might occur when old models should be deleted after a root class has been removed from the metamodel)
-
- Sep 29, 2016
-
-
Vincent Aravantinos authored
refs 2553
-
Vincent Aravantinos authored
refs 2553
-
Vincent Aravantinos authored
refs 2553
-
- Sep 28, 2016
-
-
Simon Barner authored
-
- Sep 20, 2016
-
-
Vincent Aravantinos authored
refs 2553
-
- Sep 19, 2016
-
-
Vincent Aravantinos authored
refs 2695
-
- Sep 16, 2016
-
-
Simon Barner authored
refs 2691
-
Simon Barner authored
- Scan the directory in which the AF3 project resides for external models that directly or indirectly reference the AF3 project resource. - Note that this may be long-running operation which is why the work of the DeleteAction has been wrapped into an Job that provides an IProgressMonitor. refs 2691
-
Simon Barner authored
- Create a command on the command stack only if necessary (i.e., prevent models from being marked as dirty although they have not been modified) refs 2691
-
- Sep 07, 2016
-
-
Simon Barner authored
- For reasons of consistency, and to avoid that "generated-src" directory is deleted by IDE dev tools' EcoreBuilder, start specification of directory for generated edit code with a '/' (just like the model, editor, and test code directories) refs 1119
-
- Aug 30, 2016
-
-
Vincent Aravantinos authored
refs 2553
-
Vincent Aravantinos authored
refs 2490
-
- Aug 26, 2016
-
-
Andreas Bayha authored
-
- Aug 19, 2016
-
-
Johannes Eder authored
-