the implementing class will have a menu assigned to it automatically the name of the menu will be
from the constructors parametr(sp) and the will also listen to UI.getUIEvent(sp.getName())
this class is used whenever you have more than one action
and you want them to be enabled and desabled alltogether,
so they can be thinked as a single action.