@Override
protected void addAction(ToolBarManager toolBarManager) {
+
+ // FIXME #8135 temporary disabled textual type designation
+// if(PreferencesUtil.getBooleanValue(IPreferenceKeys.SHOW_EXPERIMENTAL_FEATURES)){
+// // add textual type designation button
+// Action addTextualTypeDesignationAction = new Action("Add", IAction.AS_PUSH_BUTTON){
+// @Override
+// public void run() {
+// TextualTypeDesignation textualTypeDesignation = TextualTypeDesignation.NewInstance();
+// addElement(textualTypeDesignation);
+// if(! getSection().isExpanded()) {
+// getSection().setExpanded(true);
+// }
+// internalUpdateSection(true);
+// }
+// };
+// addTextualTypeDesignationAction.setImageDescriptor(new ImageDescriptor() {
+//
+// @Override
+// public ImageData getImageData() {
+// return ImageResources.getImage(ImageResources.ADD_TEXT).getImageData();
+// }
+// });
+// addTextualTypeDesignationAction.setToolTipText("Add textual type designation");
+// toolBarManager.add(addTextualTypeDesignationAction);
+// }
+
+ // clone button
if(!isSpecimenType() ||
getEntity().getTypeDesignations().isEmpty()
|| getEntity().getTypeDesignations().stream().noneMatch(designation->designation instanceof SpecimenTypeDesignation)){
@Override
public ImageData getImageData() {
- return ImageResources.getImage(ImageResources.COPY_ICON).getImageData();
+ return ImageResources.getImage(ImageResources.ADD_DOUBLE).getImageData();
}
});
cloneAction.setToolTipText(Messages.TypeDesignationSection_CREATE_DUPLICATE);