Skip to content
Snippets Groups Projects
  1. May 17, 2017
    • Simon Barner's avatar
      Turn layouter into a strategy class · 800acd9b
      Simon Barner authored
      - Extract IAutoLayouter interface
      - Do not use static variables to keep state for static methods!
      - KAutoLayout may be re-used for multiple layout jobs, but the code is not reentrant!
      refs 2998
      800acd9b
    • Simon Barner's avatar
      - Layout only ILayoutedModelElements · 1755928e
      Simon Barner authored
      - Performance:
        - Do not use Eclipse Job. Action is already in a separate thread, and 'Job' is much slower
        - Disabled annotation view update when applying layout update
      refs 2898
      1755928e
  2. May 15, 2017
  3. May 12, 2017
  4. May 08, 2017
  5. Apr 19, 2017
  6. Mar 21, 2017
  7. Feb 27, 2017
  8. Feb 21, 2017
  9. Jan 13, 2017
  10. Jan 11, 2017
  11. Jan 10, 2017
  12. Dec 12, 2016
  13. Dec 09, 2016
  14. Dec 07, 2016
    • Alexander Diewald's avatar
      Add copy & paste capabilities for annotations. · 4c88453c
      Alexander Diewald authored
      - Move the getEStructuralFeatureDescriptor method to the IAnnotationValueProvider interface.
      - Move the getContectMenuEntries method for AnnotationValueProviders to the ValueProviderBase class.
        - Remove the DefaultAnnotationContextActions interface that provided a default implementation.
        - Add copy & paste Actions to the ValueProviderBase class.
      - Improve the handling of (Annotation) instanceKeys in the GenericAnnotationView.
      - Generalize the Action to create random values for the annotations of the visible element set in the annotation view:
        - Can handle only Number types up to now.
        - Add a static method in AnnotationUtils that allows to provide this capability in AnnotationValueProviders.
      - Add a BaseMathUtils utility class in org.fortiss.tooling.base to handle "dynamic" Number conversions that are not considered in Apache common's MathUtils: Used, e.g., for the randowm number generation.
      - Update the EnergyConsumption- & WcetValueProviders.
      refs 2361
      4c88453c
  15. Dec 05, 2016
  16. Oct 14, 2016
    • Alexander Diewald's avatar
      Improve the annotation action "framework". · c9d571fe
      Alexander Diewald authored
      - Add a mechanism to create input dialogs: The action descriptor passes a map-type object that defines the expected parameters.
      - Refine the container classes.
      - Add an annotation action that allows to create random valued entries for a selected annotation build around an average value and the given bounds.
      refs 2361
      c9d571fe
  17. Oct 13, 2016
    • Alexander Diewald's avatar
      Extend the AnnotationAction "framework". · 9b274ef6
      Alexander Diewald authored
      - Move the annotation and annotationEntry fields from the ColumnHandle to the AnnotationInstSpec class.
      - Add a container class to the IAnnotationValueProvider that allows to specify the menu entry string and the set of elements to apply the specified action to.
      - Modify the IAnnotationValueProvider and DefaultAnnotationContextActions interfaces to use the new container class.
      - Adjust the GenericAnnotationView to create runnables based on the information found in the new container class.
      - Simplify the "Propagate to all" annotation action.
      refs 2361
      9b274ef6
  18. Oct 12, 2016
  19. Oct 11, 2016
  20. Oct 10, 2016
Loading