Hi All,

Ok, my thoughts had been something more like this as I knew there was
some feature specific code around -

FigCompartment<|----FigEditableCompartment<|----FigFeaturesCompartment
FigCompartment<|----FigEditableCompartment<|----FigEnumLiteralCompartment

Well, now it is:
FigCompartment<|----FigEditableCompartment<|----FigAttributesCompartment
FigCompartment<|----FigEditableCompartment<|----FigOperationsCompartment
FigCompartment<|----FigEditableCompartment<|----FigEnumLiteralCompartment

Since there is no common code between FigAttributesCompartment and FigOperationsCompartment, so there was no point in creating an abstract FigFeaturesCompartment, except to be consistent with the UML metamodel.

Feel free to improve!

BTW: Since Tom's very recent changes, the FigOperationsCompartment is also used for Receptions - so, maybe we need more refactoring.

Rgards,
Michiel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to