Skip to content
Snippets Groups Projects
  1. Apr 24, 2018
    • Simon Barner's avatar
      Rework handling of missing and duplicated IDs · 105c658c
      Simon Barner authored
      
      - UniqueIdUtils:
          - Remove fixMissingIDs(final ITopLevelElement modelElement)
            (only used in one place)
          - fixMissingIDs(EObject object, EObject existingModel): Do not wrap
            model modification into a command. This is up to the caller of
            this method (e.g., the command stack is not available in tests) 
      - Remove IDMigrationProvider: Fixup of missing / duplicated is handled
        in ModelContext
      - ModelContext: Use nonDirtyingCommand, and automatically save model
        in case IDs have been fixed
      
      Issue-Ref: 3369
      Signed-off-by: default avatarSimon Barner <barner@fortiss.org>
      105c658c
  2. Apr 17, 2018
  3. Nov 28, 2017
  4. Nov 27, 2017
  5. Sep 19, 2017
  6. Mar 01, 2016
  7. Nov 26, 2015
  8. Jan 22, 2015
    • Simon Barner's avatar
      - Move annotation value service, annotation value provider base classes and... · b351a20a
      Simon Barner authored
      - Move annotation value service, annotation value provider base classes and annotation extension point to org.foritss.tooling.base
      - Remove createEditingSupport() from IAnnotationValueProviderBase and move functionality to org.fortiss.tooling.base.ui.annotation.editingsupport.EditingSupportFactory instead
      - Rename extension point to org.fortiss.tooling.base.annotation.
      
      Example binding:
      
      <extension point="org.fortiss.tooling.base.annotation">
        <annotation binding="org.fortiss.af3.timing.annotation.valueprovider.CIValueProvider">
           <modelElementClass modelElementClass="org.fortiss.af3.component.model.Component"/>
        </annotation>
      </extension
      - Adapt all known users of annotation framework to new structure
      - The change is a preparation to fix #2208, i.e. to put the instantiation of a model element and its annotations into a single undo/redo command
      refs 2208
      
      b351a20a
  9. Jun 03, 2014
  10. Dec 18, 2013
  11. Nov 06, 2013
  12. Aug 25, 2011
  13. Jun 05, 2011
  14. Apr 06, 2011
  15. Apr 05, 2011
  16. Feb 16, 2011
  17. Feb 14, 2011
Loading