Uploaded image for project: 'Fuse Tooling'
  1. Fuse Tooling
  2. FUSETOOLS-1655 Support SAP Bean in Global Configuration Editor
  3. FUSETOOLS-1786

Investigate providing Server and Destination nodes directly in the global page editor

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Done
    • Major
    • 8.0.0
    • 8.0.0
    • SAP
    • None
    • 8.0.0 - Beta3

    Description

      The use case which will provide more usability is:

      • provide subnodes for each data stores entries
      • be able to configure each Data Store entries (Destination and server) in the property view

      I don't see any easy extensible possibilities without introducing another extension point helping to build the internal model.

      With the current model, I would just add org.fusesource.ide.camel.editor.provider.ext.ICustomGlobalConfigElementContribution.canHandle(AsbtractCamelModelElement) and org.fusesource.ide.camel.editor.provider.ext.ICustomGlobalConfigElementContribution.onGlobalElementDeleted(AsbtractCamelModelElement) (previously based on Node)

      We will need to be able to convert EMF models on each modification with AsbtractCamelModelement (and vice/versa). Not sure about the performance impact.

      I evaluate it to a one week work (one week fully dedicated to that)

      For now I would recommend to just modify canHandle and onGlobalElementDeleted interface to be based on Internal model instead of Node

      Attachments

        Activity

          People

            apupier@redhat.com Aurélien Pupier
            apupier@redhat.com Aurélien Pupier
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: