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]