public static String PasswordWizardPage_PASSWORD_MIN_CHARACTER;
public static String PasswordWizardPage_PASSWORDS_DO_NOT_MATCH;
public static String PasswordWizardPage_REPEAT_PASSWORD;
+ public static String PresenceAbsenceTermDetailElement_CHOOSE_COLOR;
+ public static String PresenceAbsenceTermDetailElement_COLOR_NOT_SET;
+ public static String PresenceAbsenceTermDetailElement_LABEL_COLOR;
public static String RemotingLoginDialog_CHOOSE_COMPATIBLE_CDM_SERVER;
public static String RemotingLoginDialog_LABEL_ADVANCED;
public static String RemotingLoginDialog_LABEL_CDM_INSTANCE;
import eu.etaxonomy.cdm.model.common.TermVocabulary;
import eu.etaxonomy.cdm.model.description.PresenceAbsenceTerm;
+import eu.etaxonomy.taxeditor.Messages;
import eu.etaxonomy.taxeditor.model.AbstractUtility;
import eu.etaxonomy.taxeditor.model.ImageResources;
import eu.etaxonomy.taxeditor.model.MessagingUtils;
super.createControls(formElement, entity, style);
Label colorTextLabel = new Label(getLayoutComposite(), style);
- colorTextLabel.setText("Color");
+ colorTextLabel.setText(Messages.PresenceAbsenceTermDetailElement_LABEL_COLOR);
TableWrapData left = LayoutConstants.LEFT();
left.valign = TableWrapData.MIDDLE;
colorTextLabel.setLayoutData(left);
String defaultColor = entity.getDefaultColor();
if(defaultColor!=null){
//TODO: Is there any utility method from SWT?
- java.awt.Color awtColor = java.awt.Color.decode("#"+defaultColor);
+ java.awt.Color awtColor = java.awt.Color.decode("#"+defaultColor); //$NON-NLS-1$
RGB rgb = new RGB(awtColor.getRed(), awtColor.getGreen(), awtColor.getBlue());
color = new Color(AbstractUtility.getShell().getDisplay(), rgb);
colorLabel.setBackground(color);
//button
btnColorChooser = formFactory.createButton(colorAndButton, "", SWT.NONE); //$NON-NLS-1$
btnColorChooser.setImage(ImageResources.getImage(ImageResources.BROWSE_ICON));
- btnColorChooser.setToolTipText("Choose color");
+ btnColorChooser.setToolTipText(Messages.PresenceAbsenceTermDetailElement_CHOOSE_COLOR);
btnColorChooser.addSelectionListener(this);
}
color = new Color(AbstractUtility.getShell().getDisplay(), rgb);
colorLabel.setBackground(color);
try {
- String hexCode = String.format("%02x%02x%02x", rgb.red,rgb.green,rgb.blue);
+ String hexCode = String.format("%02x%02x%02x", rgb.red,rgb.green,rgb.blue); //$NON-NLS-1$
getEntity().setDefaultColor(hexCode);
} catch (ParseException pe) {
- MessagingUtils.error(PresenceAbsenceTermDetailElement.class, "Color could not be set", pe);
+ MessagingUtils.error(PresenceAbsenceTermDetailElement.class, Messages.PresenceAbsenceTermDetailElement_COLOR_NOT_SET, pe);
}
}
firePropertyChangeEvent(new CdmPropertyChangeEvent(this, e));