Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • 1326
  • 3341-refactor_DataBindingUtils
  • 3396-developer_documentation
  • 3417
  • 3427-Rate-Models
  • 3553
  • 3583
  • 3620
  • 3642
  • 3712
  • 3746
  • 3767
  • 3767-cleanup-dependencies
  • 3870_delegating_factories
  • 3872-Add_auto-layout
  • 3873
  • 3899
  • 390
  • 3922
  • 4018
  • 2.26
  • 2.25
  • 2.24
  • 2.22
  • 2.20
  • 2.16
  • 2.14
27 results
Created with Raphaël 2.2.017Dec16151211108543226Nov2521201917141312109324Oct62130Sep292415121110985432129Aug282726252076531Jul302928242322211110727Jun23181211330May23224Apr11424Mar21181711106326Feb191714121065328Jan2722141318Dec1720Nov11611Oct927Sep262523201716136230Aug2814129753231Jul3029282221201918141110432126Jun2424May2221176Apr27Mar128Feb21191512116431Jan302825242322211817161514131110975328Dec12114328Nov2221201998723Oct9821Sep30Aug7231Jul272625171613121110953230Jun2114731May30252421972130Apr26171026Mar242322141365329Feb24222014732131Jan3027252423191817161312109754Modify the DerivedAnnotationValueProvider (org.fortiss.tooling.base.ui), such that the editability of the annotation editing support mirrors the behavior of the derived annotation.- Remove support for multiple selections of values since it is not supported by EMF which enforces that the lists used to implement features with multiplicity > 1 are unique:- Remove unused method- Enable multiplicity > 1 also for EAttributes of eType EENum - Support to select an element more than once (enabled by default). In order to disable this feature, use the map-based constructor of EStructuralFeatureValueProviderBase and construct the EStructuralFeature accordingly.- Enable Ok button iff lower and upper multiplicity constraints are met- Tweak initial size and make dialog resizable- Avoid data loss / display error in case the user cancels the dialog- Do not cache LabelValueMapping since {@link IDerivedAnnotation}s support that the {@link {EStructuralFeature} of their return value is changed at runtime- More readable variable name (no functional change)- Call correct overridden method- Both EENumns and EReferences are not editableComboBoxEditingSupport:- Implement MultiSelectionEditing support that currently supports the selection of multiple values for EReferences (based on OPAL's DualList)- Use getSpecification() also internally and avoid loops in every wrapped method- IAnnotationValueProvider():- Add a base class for derived annotations using the new ide-dev tools (see Simon's Mail)Refactor the handling model element-dependent annotations, fixes the EReference handling.- Fix HierarchicalNameComparator to obey the total ordering contract of java.lang.comparable.- Add AnnotationInstantiationMigrationProvider that augments loaded models with annotations that have been added to the AF3 installation after the creation of the model.- Prevent nested calls of selectionChanged() which could trigger a refresh of the table before all column label providers / editing support has been initialized- AnnotationUtils:(I)AnnotationValueService:- Documentation fixes (no functional change)- org.eclipse.jface.text- Remove redundant dependencies (i.e., those, that are already contained and re-exported by the actual dependencies)junit test error fixFixes a NPE within getParentsWithType(...) in org.fortiss.tooling.kernel.- 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)SafetyUtils.getParentsWithType() --> EcoreUtils.getParentsWithType()Add <T extends IAnnotatedSpecification> T getAnnotation(IModelElement modelElement, Class<T> clazz),Add EClass getEClassForClass(Class<?> clazz),- Show model element name in tool tip (useful, if name is not visible due to scrolling to the right)- Fix the following bugs introduced with the last performance optimizations- Refactor annotation viewfixed parent calculation in connection fixed- Final integration of "checkbox widgets" in org.fortiss.tooling.base.ui.- Performance optimization: Prevent reconstruction of identical column set (e.g., when only the selection or a value in the model is changed)Performance optimization of updates:
Loading