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: