Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 348390

Summary: [outline] Confusing outline nodes for components
Product: [Modeling] EMFT Reporter: Jan Koehnlein <jan>
Component: MWEAssignee: Project Inbox <emft-mwe-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: sebastian.zarnekow
Version: 2.0Flags: jan: indigo+
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Jan Koehnlein CLA 2011-06-06 09:01:09 EDT
Currently, the outline for 

Workflow {
    bean = StandaloneSetup {
        platformUri = "${runtimeProject}/.."
    }

    component = DirectoryCleaner {
        directory = "${runtimeProject}/src-gen"
    }
...

looks like

  Workflow: Workflow
    bean: x
      StandaloneSetup: StandaloneSetup
        platformURI: pathToPlatform
    component: component
      DirectoryCleaner: DirectoryCleaner
        directory: directory

Everything on the right hand side of the ':' is of little interest. We should compress this to

  Workflow
    bean: StandaloneSetup
      platformURI
    component: DirectoryCleaner
      directory
Comment 1 Sebastian Zarnekow CLA 2011-08-25 10:46:58 EDT
I would even go one step further and only show components in the outline - without the assignment.

E.g. for the sample above, the outline could simply look like this:

Workflow
- StandaloneSetup
- DirectoryCleaner
- Generator
  - LanguageConfig
    - ResourceFactoryFragment
    - SerializerFragment
  - LanguageConfig
    - EcoreFragment
..