- Jul 03, 2018
-
-
Simon Barner authored
Issue-Ref: 3401 Issue-Url: https://af3-developer.fortiss.org/issues/3401 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
* Add UML diagram * Description of metaclasses * Clarify that there are two constraint services Issue-Ref: 3401 Issue-Url: https://af3-developer.fortiss.org/issues/3401 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Jun 19, 2018
-
-
Simon Barner authored
* Introduction copied from: https://af3-developer.fortiss.org/projects/autofocus3/wiki/Tooling_Kernel_Concepts_and_Services * Details copied from: package.htmls Issue-Ref: 3401 Issue-Url: https://af3-developer.fortiss.org/issues/3401 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
* Mark ConstraintInstanceContainer deprecated * Add TODOs for metaclasses related to constraints. Issue-Ref: 3401 Issue-Url: https://af3-developer.fortiss.org/issues/3401 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 3401 Issue-Url: https://af3-developer.fortiss.org/issues/3401 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 3401 Issue-Url: https://af3-developer.fortiss.org/issues/3401 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Jun 13, 2018
-
-
Hernan Ponce de Leon authored
3433 auto layouter label size See merge request !6
-
Hernan Ponce de Leon authored
Issue-Ref:3433 Signed-off-by:
Hernan Ponce de Leon <ponce@fortiss.org>
-
- Jun 12, 2018
-
-
Hernan Ponce de Leon authored
2845 cross project copy and paste See merge request !7
-
Hernan Ponce de Leon authored
Issue-Ref:2845 Signed-off-by:
Hernan Ponce de Leon <ponce@fortiss.org>
-
Simon Barner authored
* Add work-around in setFocus() override * Property change is also issued in WorkbenchPart.setTitleImage() (ancestor class) Issue-Ref: 3433 Issue-Url: https://af3-developer.fortiss.org/issues/3433 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
* Remove messy (and unneeded) loop to wait until the editor has opened * Style cleanup Issue-Ref: 3433 Issue-Url: https://af3-developer.fortiss.org/issues/3433 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
* No longer use erroneous heuristics that depends on the assumption that for some model viewst there is a hidden root element (e.g., CA) * Instead, use the model element handler service to determine object to be edited (same as object to be layouted). Issue-Ref: 3433 Issue-Url: https://af3-developer.fortiss.org/issues/3433 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
* Can be caused by dangling objects that e.g. stem from partical cross-project copies Issue-Ref: 2845 Issue-Url: https://af3-developer.fortiss.org/issues/2845 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Jun 11, 2018
-
-
https://git.fortiss.org/af3/kernel.gitSimon Barner authored
Merge branch 'master' of https://git.fortiss.org/af3/kernel.git into 2845-cross-project-copy-and-paste
-
Simon Barner authored
Issue-Ref: 3433 Issue-Url: https://af3-developer.fortiss.org/issues/3433 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 3433 Issue-Url: https://af3-developer.fortiss.org/issues/3433 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
* Add IAutoLayouterTapeMeasure interface to estimate size of elements, connectors, and connections * Add DiagramTapeMeasure (SWT-based implementation for diagrams) * Ensures that layouted element is opened in diagram editor * Uses SWT GraphicsContext (GC) to estime size requirements of text labels Issue-Ref: 3433 Issue-Url: https://af3-developer.fortiss.org/issues/3433 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Hernan Ponce de Leon authored
3209 javafx See merge request !4
-
Hernan Ponce de Leon authored
Issue-Ref:3209 Signed-off-by:
Hernan Ponce de Leon <ponce@fortiss.org>
-
- Jun 08, 2018
-
-
Johannes Eder authored
Signed-off-by:
Johannes Eder <eder@fortiss.org>
-
Johannes Eder authored
Signed-off-by:
Johannes Eder <eder@fortiss.org>
-
- Jun 07, 2018
-
-
Alexander Diewald authored
Rating added to models in kener plugins See merge request !5
-
Hernan Ponce de Leon authored
Issue-Ref:3427 Signed-off-by:
Hernan Ponce de Leon <ponce@fortiss.org>
-
- Jun 06, 2018
-
-
Simon Barner authored
- Do not call for each EObject that is EcoreUtil.Copier.copy()ed - But only once per copy-and-paste operation Issue-Ref: 2845 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
- Use original (non-copied) references only when copying within the same model resource. - Otherwise, the copy in the destination resource will have a reference to the original resource. - NOTE - The resulting copy can have null-references which might not be handled correctly. - Hence, this is only an initial workaround, and a proper handling of copying references is needed. Issue-Ref: 2845 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Jun 05, 2018
-
-
Alexander Diewald authored
Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* Create an additional constructor that allows passing a TreeTableView, which has been constructed/injected beforehand. It is a requirement to use this simplification in combination with FXML. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* Useful to retrieve values, labels etc. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* Adjusts the settings in the Windows 10 CSS. * Rows are hard to see without this change. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- May 25, 2018
-
-
Alexander Diewald authored
* Add a TreeViewer that constructs a DynamicTreeViewer whose UI provider uses the methods and kernel services for IHierarchicElements and NamedElements. * The Viewer uses a composition principle where a client must provide TreeView (JavaFX), a root element (AF3), and a content provider that selects the elements to be displayed. * Add two basic content providers that a) list all children below the given root element and b) list all children of a given type. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* The UI provider operates on the items passed by the updateItem method in the DynamicTreeViewer. * Avoid the required null-checks in the UI providers by moving this check to the Viewer. This reduces the boilerplate code. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* In order to allow dynamic filling of the eclipse views, don't set a fixed Scene size to allow dynamic resizing as required. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* DynamicTreeViewers and alike are often used for a specific set of base types. Thus, generics can be used to reduce the code by subclassing these controls for specific meta-model types like IHierarchicElements. * Second, a bit more type-safety is achieved without sacrificing ease-of-use since the controls can still be constructed for Objects for complex object relations. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- May 24, 2018
-
-
Alexander Diewald authored
* Taken from the SystemFOCUS project. * Initial import that is lacking integration in the SWT-JavaFX "framework". * Integration with the "framework" and FXML is done in separate commits to decouple the import from the integration work. Issue-Ref: 3209 Issue-Url: https://af3-developer.fortiss.org/issues/3209 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- May 22, 2018
-
-
Alexander Diewald authored
3369 fix missing ids no command See merge request !2
-