Community
Participate
Working Groups
Was it intentional to mark this class as not subclassable? Is it expected that every client implement their own disposable action interface?
IWorkbenchAction currently states: * <p> * This interface is not intended to be implemented by clients. * </p> This is too restrictive. In fact, some of the actions provided by the IDE layer, in IDEActionFactory, already implement IWorkbenchAction.
Since ActionFactory can be subclassed it implies that clients must be able to implement IWorkbenchAction.
Fixed.
Verified in I20041214-2000.