otherElementButton.setText("new element"); //$NON-NLS-1$
otherElementButton.setDescription("Create a new element"); //$NON-NLS-1$
otherElementButton.setIconId(PluginImage.NEW_ICON.getImageKey());
data.getDomainSpecificContextButtons().add(otherElementButton);
addContextButton(otherElementButton, new CreateServiceTaskFeature(getFeatureProvider()), taskContext, "Create service task", "Create a new service task",
PluginImage.IMG_SERVICETASK);
addContextButton(otherElementButton, new CreateScriptTaskFeature(getFeatureProvider()), taskContext, "Create script task", "Create a new script task",
PluginImage.IMG_SCRIPTTASK);
addContextButton(otherElementButton, new CreateUserTaskFeature(getFeatureProvider()), taskContext, "Create user task", "Create a new user task",
PluginImage.IMG_USERTASK);