- Dec 04, 2014
-
-
Simon Barner authored
- Remove redundant dependencies (i.e., those, that are already contained and re-exported by the actual dependencies)
-
Sergey Zverlov authored
-
Alexander Diewald authored
-
- Dec 03, 2014
-
-
Simon Barner authored
- getAnnotation(): Wrap creation of new Annotation into command since this method might easily be called from a context that cannot directly manipulate the model (e.g., from the GUI context) refs 2178
-
- Dec 02, 2014
-
-
Simon Barner authored
SafetyUtils.getParentSpecificationsWithType() --> AnnotationUtils.getParentAnnotationsWithType() AnnotationUtils: Add TODO to remove workaround that should be no longer required after IDE dev tools update. refs 2171
-
Simon Barner authored
Add <T extends IAnnotatedSpecification> T getAnnotation(IModelElement modelElement, Class<T> clazz), a method to safely obtain an annotation for a given modelElement (and to create it, if it does not exist yet). refs 1841
-
Simon Barner authored
a method to determines the {@link EClass} corresponding to a give {@code clazz} (typically the interface for the generated implementation class of an Ecore meta-model).
-
- Nov 26, 2014
-
-
Simon Barner authored
- Show model element name in tool tip (useful, if name is not visible due to scrolling to the right) refs 1841
-
Simon Barner authored
- Crash when setting an annotation type based filter - Missing updates for filters that depend on the currently selected model element refs 1841
-
Simon Barner authored
- Move label provider to dedicated package - Move generic annotation view to dedicated package - Move inner classes of GenericAnnotationView to separate classes (filter support in dedicated package) - Small documentation updates - No functional change refs 1841
-
- Nov 25, 2014
-
-
Vincent Aravantinos authored
-
- Nov 21, 2014
-
-
Vincent Aravantinos authored
refs 2159
-
- Nov 20, 2014
-
-
Alexander Diewald authored
refs 2154
-
Simon Barner authored
- Performance optimization: Prevent reconstruction of identical column set (e.g., when only the selection or a value in the model is changed) refs 1841
-
Simon Barner authored
- Cache annotation entries the different root elements. The cache for a given root element is invalidated when model elements are added to / removed from the structure beneath it. - Avoid superfluous updates: - Re-selection of a model element - ADD events for annotation objects. These are a caused by the addition of a model element which already triggers an ADD event. refs 1841
-
- Nov 19, 2014
-
-
Alexander Diewald authored
Extends the Derived annotation, such that element-specfic values can be returned; Useful for aggregate annotations. refs 2150
-
- Nov 17, 2014
-
-
Vincent Aravantinos authored
-
- Nov 14, 2014
-
-
Dongyue Mou authored
-
- Nov 13, 2014
-
-
Alexander Diewald authored
refs 2150
-
Alexander Diewald authored
refs 2150
-
Dongyue Mou authored
No commit message
-
Dongyue Mou authored
-
- Nov 12, 2014
-
-
Dongyue Mou authored
-
Simon Barner authored
- Fix bug that icon faking the native widget is not hidden when the actual widget is shown for editing refs 1841
-
Johannes Eder authored
refs 2067
-
- Nov 10, 2014
-
-
Simon Barner authored
- Remove NOP override of setAnnotationValue() refs 1841
-
Alexander Diewald authored
refs 2154
-
Alexander Diewald authored
- Adds support for checkboxes in the TableViewer (of the annotations). Still needs visual improvements. - Modifies the GenericAnnotationView to support the checkbox-editing.
-
Dongyue Mou authored
-
- Nov 09, 2014
-
-
Dongyue Mou authored
-
- Nov 03, 2014
-
-
Dongyue Mou authored
-
Dongyue Mou authored
-
- Oct 24, 2014
-
-
Simon Barner authored
- Ensure that currently selected model element is visible in table view (the change of the selection can be triggered in an external editor, e.g. the model navigator) refs 1841,2137
-
Simon Barner authored
- getValues(): cache AnnotationEntry list returned for given model element, significantly improving the performance of the AnnotationView for larger model. The view makes extensive use of this method from its update() method. refs 1841
-
Simon Barner authored
refs 1841
-
Vincent Aravantinos authored
-
- Oct 06, 2014
-
-
Simon Barner authored
- Change semantics of SUB_MODEL scope declaration to also include the element to which the annotation is attached - Preserve the current behavior (current element is not included) in STRICT_SUB_MODEL refs 1841
-
- Oct 02, 2014
-
-
Simon Barner authored
- Cache column width (possibly manually adjusted by the user) refs 1841
-
Simon Barner authored
refs 1841
-
Simon Barner authored
- Broken after integration of EReference support since setting of values no longer defaults to String initializers) - Hence, also override doSetValue(AnnotationEntry, Object). refs 1841
-