[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-bpmn2.dev] ItemDefinition.import transient?

Hi all,

I'm currently working on import functionality in the bpmn2 modeler. The goal is to automatically create Interface, Operation, Message, ItemDefinition, etc. elements (based on the type and contents of file being imported) as necessary.

It would be nice to be able to reference the Import from an ItemDefinition such that, when an Import is removed, the ItemDefinitions that were created by that Import can be removed as well. The ItemDefinition does have an import reference, but this is marked as "transient" in the model. I can't think of any reason why this should be the case, and the BPMN2 spec. doesn't indicate that this is a transient or derived attribute.

Is this a bug in the bpmn2 metamodel or am I missing something?

________________________
Robert ("Bob") Brodt
Senior Software Engineer
JBoss by Red Hat