Hi Bob, et al.,

We had this discussion about renaming the class FigFeaturesCompartment to FigEditableCompartment, since it (was not restricted to features and) contained a NotationProvider and was hence editable.

Would it not be similarely logical to rename the "CompartmentFigText" to "EditableCompartmentFigText"? Since all its children use the NotationProvider, and the other offspring of FigSingleLineText does not.

This would then also mean to move the storage of the NotationProvider from FigSingleLineText to EditableCompartmentFigText !
I.e. this code:    private NotationProvider notationProvider;

How did I come to this:
There is still a lot of work to do with Notation, to make the compartments listen to model changes, instead of their containers. See e.g. the TODO note in modelChanged() of FigClass & FigClassifierBox.

And how did I come to this:
The diagram is not updated if you change the name of a stereotype of an attribute or operation (or reception).

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

Reply via email to