wiki:Meetings/Meet-2010-02-04

KIELER Meeting 2010-02-04

  • moderator: haf
  • protocol: cmot

Agenda

  1. New KIML Features
  2. Release
  3. Esterel/Quartz?
  4. Content Adapter
  5. Error Handler
  6. KSPACE

New KIML Features

  • apply to whole diagram (for any feature, use right mouse button)
  • remove all layout option (for whole diagram)
  • set as default for statemachines (also in other diagrams)
    • settings saved in preferences per workspace
  • Priorities:
    1. Element
    2. Diagram
    3. Statemachine
  • Rename Edit Part menu entry #601 (msp)
  • default-defaults: Preferences -> Additions to defaults in the tables, remove entries
    • Restore Defaults: should delete all table entries (not emulate cancel) #602 (msp)

Release

  • Deletion of labels should not be possible - will be done today or tomorrow #603 (mlo)
  • As far as possible
  • Release on 12.02.2002?

Esterel/Quartz?

  • Claus presents Code-Generation for Esterel and Quartz (Charles André)
  • No optimizations yet
  • Xpand template languages
  • Where are Esterel/Quartz?-files? #604 (ctr)
  • Two buttons :-) #605
  • Use Esterel compiler to validate SC automatically? #606 (tam)

Content Adapter

  • Priorities automatically
  • State: normal to choice -> transitions are changed to be immediate
  • If some components need to be notified about any change -> ask haf

Model Inplace Transformations

Error Handler

  • Only one per application
  • Cannot replace in standard Eclipse
  • But in KIELER RCA
  • ModelException? -> problem marker instead of pop-up dialog
  • Fatal exceptions ->
  • Automatic Bug-Report? (Only if user permits this) #607 (haf)

KSPACE

  • Define element (with Java escape) that should be marked after transformation
  • Only one layout algorithm run for several structure based operations #608 (mim/msp)
    • Pending layout requests? If yes, then only ONE additional layout
    • Possibly abort running layouts
    • Fast editing => One permanent layout thread - use a timeout? Evaluate!
    • Refactor ViewManagement? (already a task)