Uploaded image for project: 'Fuse Tooling'
  1. Fuse Tooling
  2. FUSETOOLS-1051

Rework camel editor / model

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • Backlog
    • 7.1.0
    • Camel Editor
    • None
    • Sprint 2, 8.0.0 - Sprint 1, 8.0.0 - CR1

      The current model is not sufficient for some special use cases (see ECLIPSE-926 for instance). We should rework the model to support such cases in future.

      Ideas:

      1. simplify the model as much as possible
      2. rework the mapping between internal model and diagram
      3. extend the project explorer to make camel context files expandable node which can be browsed to the level of contained contexts and routes per context
      4. rework the shapes for EIPs like choice which contain subroutes and make those shapes collapsable in the diagram

          1.
          rework load/save of camel files Sub-task Closed Major Lars Heinemann
          2.
          Rework the camel editor to display new model Sub-task Closed Blocker Lars Heinemann
          3.
          Make use of collapsable figures for eips with children Sub-task Closed Major Lars Heinemann
          4.
          Extend the properties view for attribute grouping Sub-task Closed Major Lars Heinemann
          5.
          Rework properties view to show properties for EIPs and Connectors Sub-task Closed Major Lars Heinemann
          6.
          Add special handling for "expression" kind properties Sub-task Closed Major Lars Heinemann
          7.
          dbl check validation of properties of EIPs Sub-task Closed Major Lars Heinemann
          8.
          Removing connections or nodes has no effect on remaining nodes input / output / child attributes Sub-task Closed Major Lars Heinemann
          9.
          implement missing diagram features Sub-task Closed Major Lars Heinemann
          10.
          create a Go Into feature for container figures Sub-task Closed Optional Lars Heinemann
          11.
          connect model to source editor and design editor Sub-task Closed Major Lars Heinemann
          12.
          re-enable save / save as functions in the editor Sub-task Closed Major Lars Heinemann
          13.
          Abandon the old camel model plugin Sub-task Closed Major Lars Heinemann
          14.
          Camel Context File node should be expandable into route nodes Sub-task Closed Major Lars Heinemann
          15.
          Debugger is broken in new editor / model Sub-task Closed Critical Lars Heinemann
          16.
          Repair the outline view Sub-task Closed Major Lars Heinemann
          17.
          DataTransformation no longer compilable with new model Sub-task Closed Blocker Brian Fitzpatrick (Inactive)
          18.
          DataFormat properties could not be set Sub-task Closed Blocker Lars Heinemann
          19.
          Camel JMX plugin build broken Sub-task Closed Major Lars Heinemann
          20.
          Cleanup / Abandon commons plugin Sub-task Closed Major Lars Heinemann
          21.
          Datatransformation code cleanup Sub-task Closed Major Lars Heinemann
          22.
          Reenable "X error detected" message in property section title bar Sub-task Open Major Unassigned
          23.
          Re-enable "Add" contextual menu on nodes Sub-task Open Major Unassigned
          24.
          Fix Field error validator refresh when expanding collapsing "Expression settings..." Sub-task Closed Major Unassigned
          25.
          Fix NPE in DetailsSection.languageChanged Sub-task Closed Major Lars Heinemann
          26.
          When/Otherwise nodes should be dropped only in Choice node Sub-task Closed Major Lars Heinemann
          27.
          Connection still appear after collapsing the two-level above container Sub-task Closed Major Lars Heinemann
          28.
          Cannot add some components inside a When container Sub-task Closed Major Lars Heinemann
          29.
          Cannot add an Otherwise node inside a Choice container Sub-task Closed Critical Lars Heinemann
          30.
          Fix XSD generation from xml instance file Sub-task Closed Critical Aurélien Pupier
          31.
          Fix encoding issue on Camel End Point Sub-task Open Major Unassigned
          32.
          Bluepint Configuration creation missing 2 attributes: autoStartup and streamCache Sub-task Open Major Unassigned
          33.
          Dozer mapping of List item with Grand parent collection broken Sub-task Open Major Unassigned

              Unassigned Unassigned
              lheinema@redhat.com Lars Heinemann
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: