/** * Gets the exception localized message using a translation provider. * * @param translationProvider * the translation provider used to translate the exception * message. * @param locale * the locale to translate the exception to. * @return the translated message. */ public String getI18nMessage(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation(staticI18nKey, locale); }
/** * {@inheritDoc} */ public String getI18nName(ITranslationProvider translationProvider, Locale locale) { if (i18nNameKey != null) { return translationProvider.getTranslation(i18nNameKey, locale); } return translationProvider.getTranslation(getName(), locale); }
/** * {@inheritDoc} */ public String getI18nDescription(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation(getDescription(), locale); }
/** * {@inheritDoc} */ public String getI18nName(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation(getName(), locale); }
/** * {@inheritDoc} */ @Override public String getI18nName(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation(getName(), locale); }
/** * {@inheritDoc} */ public String getI18nName(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation(getName(), locale); }
/** * {@inheritDoc} */ @Override public String getI18nName(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation(getName(), locale); }
@Override public String getI18nMessage(ITranslationProvider translationProvider, Locale locale) { StringBuilder boundsSpec = new StringBuilder("l"); boundsSpec.append(" <= ").append(maxL); return translationProvider.getTranslation("integrity.property.toolong", new Object[]{getI18nName(translationProvider, locale), boundsSpec, component}, locale); }
/** * Uses the {@code integrity.property.mandatory} key to translate the * message. * <p> * {@inheritDoc} */ @Override public String getI18nMessage(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation("integrity.property.mandatory", new Object[] { descriptor.getI18nName(translationProvider, locale), targetComponent }, locale); } }
@Override public String getI18nMessage(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation("integrity.property.pattern", new Object[]{getI18nName(translationProvider, locale), getRegexpPatternSample(), component}, locale); }
@Override public String getI18nMessage(ITranslationProvider translationProvider, Locale locale) { StringBuilder boundsSpec = new StringBuilder(); boundsSpec.append("x"); if (getMaxMillis() != null) { boundsSpec.append(" <= ").append(getMaxMillis()); } return translationProvider.getTranslation("integrity.property.toobig", new Object[]{getI18nName(translationProvider, locale), boundsSpec, component}, locale); }
/** * {@inheritDoc} */ @Override public String getI18nValue(String value, ITranslationProvider translationProvider, Locale locale) { if (value == null) { return IQueryComponent.NULL_VAL; } else if (isTranslated()) { return translationProvider.getTranslation(computeEnumerationKey(value), locale); } return value; }
@Override public String getI18nMessage(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation( "integrity.property.outOfRange", new Object[] { getI18nValue(String.valueOf(newValue), translationProvider, locale), getI18nName(translationProvider, locale), getEnumerationValues(), component }, locale); }
/** * {@inheritDoc} */ public String getI18nDescription(ITranslationProvider translationProvider, Locale locale) { if (getDescription() != null) { return translationProvider.getTranslation(getDescription(), locale); } return getI18nName(translationProvider, locale); }
/** * {@inheritDoc} */ @Override public String getI18nDescription(ITranslationProvider translationProvider, Locale locale) { if (getDescription() != null) { return translationProvider.getTranslation(getDescription(), "", locale); } return getI18nName(translationProvider, locale); }
/** * {@inheritDoc} */ @Override public String getI18nDescription(ITranslationProvider translationProvider, Locale locale) { if (getDescription() != null) { return translationProvider.getTranslation(getDescription(), "", locale); } return getI18nName(translationProvider, locale); }
/** * {@inheritDoc} */ public String getI18nDescription(ITranslationProvider translationProvider, Locale locale) { if (getDescription() != null) { return translationProvider.getTranslation(getDescription(), locale); } return getI18nName(translationProvider, locale); }
/** * Constructs a new <code>QuitAction</code> instance. */ public QuitAction() { putValue(Action.NAME, getTranslationProvider().getTranslation( "quit.name", getLocale())); putValue(Action.SHORT_DESCRIPTION, getTranslationProvider() .getTranslation("quit.description", getLocale())); }
/** * {@inheritDoc} */ @Override public boolean execute(IActionHandler actionHandler, Map<String, Object> context) { setActionParameter( getTranslationProvider(context).getTranslation(urlKey, getLocale(context)), context); return super.execute(actionHandler, context); }
private void translateWorkspace(Workspace workspace) { workspace.setI18nName(getTranslationProvider().getTranslation( workspace.getName(), getLocale())); workspace.setI18nDescription(getTranslationProvider().getTranslation( workspace.getDescription(), getLocale())); if (workspace.getModules() != null) { for (Module module : workspace.getModules()) { translateModule(module); } } }