Community
Participate
Working Groups
As of http://trac.objectteams.org/ot/ticket/179 the OTDT was able to beautify the labels for guard predicates (no internal name, styling). This was released for 1.2.5 but soon after broke again. I just checked 1.3.2, where it is indeed broken. A hint to the cause is found in http://trac.objectteams.org/ot/changeset/19982 The introducation of JavaElementLabelComposer was never fully adopted by our ViewAdaptor.
Created attachment 166961 [details] fix Fixed by moving trigger for callin beautifyGuardLabel: no longer intercept method from JavaElementLabels but add a new role JavaElementLabelComposer, adapting the same-named base class, which was introduced in 3.5. This base class provides the real implementation for JavaElementLabels, so adapting here provides for more consistency.
Patch has been committed as r294.
Post-hoc verified using M3.