Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 321953 - Abstract workflow support in MWE2
Summary: Abstract workflow support in MWE2
Status: NEW
Alias: None
Product: EMFT
Classification: Modeling
Component: MWE (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-06 04:03 EDT by Natalia Ossipova CLA
Modified: 2010-08-06 04:03 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Natalia Ossipova CLA 2010-08-06 04:03:35 EDT
Build Identifier: 

MWE lets us define an abstract workflow. An abstract workflow cannot be run directly, it must be called from another workflow passing in the required parameters.

Example:

<workflow abstract="true">
	...
</workflow>

<workflow>
	<cartridge file="${cartrigeFile}" modelFile="${modelFile}" targetDir="${targetDir}" />
</workflow>

If the cartridge element has a property "file", it is handled as an inclusion of a graph described in another workflow file. The workflow to be injected doesn't have to have such property.

MWE2 should provide support for an abstract workflow definition.

Reproducible: Always