Community
Participate
Working Groups
Build Identifier: 0.7.0 IContextButtonPadData has the annotations * @noimplement This interface is not intended to be implemented by clients. * @noextend This interface is not intended to be extended by clients. set. The only provided implementation class DefaultContextButtonPadData has the annotations * @noextend This class is not intended to be subclassed by clients. set. This is confusing for new users - if I want to add some functionality, e. g. change the pad location, I have to either implement the interface or extend the class, both of which is discouraged by the annotations. Reproducible: Always
Of course M5 not M4
I changed the JavaDoc for DefaultContextButtonPadData so that it allows subclassing and added a word of warning regarding changing default behavior that might lead to inconsistent behavior accross different Graphiti editors. Michael
Part of Graphiti Indigo 0.8.0