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

Rework camel editor / model

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 7.1.0
    • Fix Version/s: Backlog
    • Component/s: Camel Editor
    • Labels:
      None
    • Sprint:
      Sprint 2, 8.0.0 - Sprint 1, 8.0.0 - CR1

      Description

      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

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              lhein Lars Heinemann
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated: