List of usage examples for org.springframework.context.support MessageSourceAccessor getMessage
public String getMessage(String code, @Nullable Object[] args, Locale locale) throws NoSuchMessageException
From source file:nz.co.senanque.vaadinsupport.I18n.I18nCaptionHelper.java
public static String getTranslatedCaption(String caption, MessageSourceAccessor messageSourceAccessor) { if (caption == null) { return null; }/*from w w w .j a va 2 s. co m*/ if (caption.indexOf('}') == -1) { String newCaption = messageSourceAccessor.getMessage(caption, null, caption); if (newCaption.indexOf('}') == -1) { return newCaption; } } return null; }
From source file:nz.co.senanque.vaadinsupport.I18n.I18nCaptionHelper.java
public static String[] getColumnHeaders(String[] englishColOrder, MessageSourceAccessor messageSourceAccessor) { int size = englishColOrder.length; String[] ret = new String[size]; for (int i = 0; i < size; i++) { ret[i] = messageSourceAccessor.getMessage(englishColOrder[i], null, englishColOrder[i]); }//www . j a v a2 s.c o m return ret; }
From source file:nz.co.senanque.vaadinsupport.ButtonProperty.java
public String getCaption() { MessageSourceAccessor messageSourceAccessor = new MessageSourceAccessor(m_messageSource); String ret = messageSourceAccessor.getMessage(m_rawCaption, new Object[] {}, m_rawCaption); return ret;//from w w w . ja v a2 s. c o m }
From source file:nz.co.senanque.vaadinsupport.viewmanager.HelpLayout.java
private String getI18nHTML() { MessageSourceAccessor messageSourceAccessor = new MessageSourceAccessor(m_messageSource); return messageSourceAccessor.getMessage("help.form.html", null, HELP_HTML_SNIPPET); }
From source file:nz.co.senanque.perspectivemanager.SubApplicationimpl.java
public String getCaption() { MessageSourceAccessor messageSourceAccessor = new MessageSourceAccessor(m_messageSource); return (m_caption == null) ? null : messageSourceAccessor.getMessage("project.name", null, m_caption); }
From source file:nz.co.senanque.perspectivemanager.SubApplicationimpl.java
public String getDescription() { MessageSourceAccessor messageSourceAccessor = new MessageSourceAccessor(m_messageSource); return (m_description == null) ? null : messageSourceAccessor.getMessage(m_description, null, m_description); }
From source file:nz.co.senanque.perspectiveslibrary.SubApplicationimpl.java
public String getDescription() { MessageSourceAccessor messageSourceAccessor = new MessageSourceAccessor(m_messageSource); return (m_description == null) ? null : messageSourceAccessor.getMessage("project.description", null, m_description); }
From source file:nz.co.senanque.vaadinsupport.HintsImpl.java
public Button getButtonField(String name, MessageSource messageSource) { MessageSourceAccessor messageSourceAccessor = new MessageSourceAccessor(messageSource); Button ret = new Button(messageSourceAccessor.getMessage(name, null, name)); return ret;//from ww w. ja v a 2 s . c o m }
From source file:nz.co.senanque.vaadinsupport.HintsImpl.java
public void setCommonProperties(final MenuItem ret, final MaduraPropertyWrapper property, final MessageSource messageSource) { ret.setText(property.getLabel());//from w w w . jav a2 s . co m ret.setEnabled(property.isEnabled()); ret.setVisible(property.isVisible()); MessageSourceAccessor messageSourceAccessor = new MessageSourceAccessor(messageSource); ret.setDescription( messageSourceAccessor.getMessage(property.getDescription(), null, property.getDescription())); }
From source file:nz.co.senanque.vaadinsupport.viewmanager.ViewManagerImpl.java
public void afterPropertiesSet() throws Exception { MessageSourceAccessor messageSourceAccessor = new MessageSourceAccessor(m_messageSource); getMainWindow().setCaption(messageSourceAccessor.getMessage("title", null, "title")); for (ViewManaged viewManaged : getInitialLayouts()) { views.put(viewManaged.getClass().getName(), (ComponentContainer) viewManaged); if (isAdjustCaptions()) { I18nCaptionHelper.switchCaptions((Component) viewManaged, messageSourceAccessor); }/* ww w . j a v a2 s . co m*/ viewManaged.setViewManager(this); } }