List of usage examples for org.springframework.context.support ResourceBundleMessageSource ResourceBundleMessageSource
public ResourceBundleMessageSource()
From source file:org.ng200.openolympus.Application.java
@Bean public ResourceBundleMessageSource messageSource() { final ResourceBundleMessageSource source = new ResourceBundleMessageSource() { @Override//from w w w. ja va 2s . co m protected MessageFormat resolveCode(final String code, final Locale locale) { final MessageFormat format = super.resolveCode(code, locale); ; if (format == null) { Application.this.reportMissingLocalisationKey(code); } return format; } @Override protected String resolveCodeWithoutArguments(final String code, final Locale locale) { final String string = super.resolveCodeWithoutArguments(code, locale); if (string == null) { Application.this.reportMissingLocalisationKey(code); } return string; } }; source.setDefaultEncoding("UTF-8"); source.setBasename("messages"); return source; }
From source file:net.solarnetwork.node.power.mock.MockPowerDatumDataSource.java
@Override public synchronized MessageSource getMessageSource() { if (messageSource == null) { ResourceBundleMessageSource source = new ResourceBundleMessageSource(); source.setBundleClassLoader(getClass().getClassLoader()); source.setBasename(getClass().getName()); messageSource = source;/*from w ww . j a v a 2 s . co m*/ } return messageSource; }
From source file:com.citrix.g2w.webdriver.pages.BasePage.java
/** * Constructor to initialize property utils and localized message objects. *//*from ww w . j av a 2 s. c om*/ public BasePage() { this.propertyUtil = new PropertyUtil(); this.locale = StringUtils.parseLocaleString(this.propertyUtil.getProperty("environment.locale")); this.messages = new ResourceBundleMessageSource(); this.messages.setBasenames(new String[] { "messages/attendee/messages", "messages/broker/messages-g2w" }); this.brokerMessages = new ResourceBundleMessageSource(); this.brokerMessages.setBasenames(new String[] { "messages/broker/messages-g2w" }); }
From source file:edu.duke.cabig.c3pr.domain.Study.java
public Study() { ResourceBundleMessageSource resourceBundleMessageSource = new ResourceBundleMessageSource(); resourceBundleMessageSource.setBasename("error_messages_multisite"); ResourceBundleMessageSource resourceBundleMessageSource1 = new ResourceBundleMessageSource(); resourceBundleMessageSource1.setBasename("error_messages_c3pr"); resourceBundleMessageSource1.setParentMessageSource(resourceBundleMessageSource); this.c3prErrorMessages = resourceBundleMessageSource1; this.c3PRExceptionHelper = new C3PRExceptionHelper(c3prErrorMessages); blindedIndicator = false;/*from w w w . jav a2 s. co m*/ multiInstitutionIndicator = false; standaloneIndicator = true; companionIndicator = false; consentRequired = ConsentRequired.AS_MARKED_BELOW; therapeuticIntentIndicator = false; lazyListHelper = new LazyListHelper(); lazyListHelper.add(StudySite.class, new StudySiteBiDirectionalInstantiateFactory(StudySite.class, this, "Study", Study.class)); lazyListHelper.add(StudyFundingSponsor.class, new ParameterizedBiDirectionalInstantiateFactory<StudyFundingSponsor>(StudyFundingSponsor.class, this, "Study", Study.class)); lazyListHelper.add(StudyCoordinatingCenter.class, new ParameterizedBiDirectionalInstantiateFactory<StudyCoordinatingCenter>( StudyCoordinatingCenter.class, this, "Study", Study.class)); lazyListHelper.add(SystemAssignedIdentifier.class, new ParameterizedInstantiateFactory<SystemAssignedIdentifier>(SystemAssignedIdentifier.class)); lazyListHelper.add(OrganizationAssignedIdentifier.class, new ParameterizedInstantiateFactory<OrganizationAssignedIdentifier>( OrganizationAssignedIdentifier.class)); lazyListHelper.add(PlannedNotification.class, new InstantiateFactory<PlannedNotification>(PlannedNotification.class)); lazyListHelper.add(PermissibleStudySubjectRegistryStatus.class, new InstantiateFactory<PermissibleStudySubjectRegistryStatus>( PermissibleStudySubjectRegistryStatus.class)); setStudyOrganizations(new ArrayList<StudyOrganization>()); setIdentifiers(new ArrayList<Identifier>()); coordinatingCenterStudyStatus = CoordinatingCenterStudyStatus.PENDING; lazyListHelper.add(CustomFieldDefinition.class, new ParameterizedBiDirectionalInstantiateFactory<CustomFieldDefinition>(CustomFieldDefinition.class, this)); lazyListHelper.add(CustomField.class, new ParameterizedBiDirectionalInstantiateFactory<CustomField>(CustomField.class, this)); lazyListHelper.add(StudyVersion.class, new ParameterizedBiDirectionalInstantiateFactory<StudyVersion>( StudyVersion.class, this, "Study", Study.class)); }
From source file:net.solarnetwork.node.io.rxtx.RxtxDataCollectorFactory.java
@Override public MessageSource getMessageSource() { synchronized (MONITOR) { if (MESSAGE_SOURCE == null) { ResourceBundleMessageSource source = new ResourceBundleMessageSource(); source.setBundleClassLoader(getClass().getClassLoader()); source.setBasename(getClass().getName()); MESSAGE_SOURCE = source;//from w ww . j a va 2 s . c o m } } return MESSAGE_SOURCE; }
From source file:net.solarnetwork.node.consumption.impl.CentameterConsumptionDatumDataSource.java
@Override public MessageSource getMessageSource() { synchronized (MONITOR) { if (MESSAGE_SOURCE == null) { MessageSource parent = getDefaultSettingsMessageSource(); ResourceBundleMessageSource source = new ResourceBundleMessageSource(); source.setBundleClassLoader(CentameterConsumptionDatumDataSource.class.getClassLoader()); source.setBasename(CentameterConsumptionDatumDataSource.class.getName()); source.setParentMessageSource(parent); MESSAGE_SOURCE = source;//from w ww .jav a 2 s. c o m } } return MESSAGE_SOURCE; }
From source file:edu.duke.cabig.c3pr.domain.Epoch.java
/** * Instantiates a new epoch./*from www . j a v a2 s . c o m*/ */ public Epoch() { currentBookRandomizationEntryPosition = new Integer(0); ResourceBundleMessageSource resourceBundleMessageSource = new ResourceBundleMessageSource(); resourceBundleMessageSource.setBasename("error_messages_multisite"); ResourceBundleMessageSource resourceBundleMessageSource1 = new ResourceBundleMessageSource(); resourceBundleMessageSource1.setBasename("error_messages_c3pr"); resourceBundleMessageSource1.setParentMessageSource(resourceBundleMessageSource); this.c3prErrorMessages = resourceBundleMessageSource1; this.c3PRExceptionHelper = new C3PRExceptionHelper(c3prErrorMessages); lazyListHelper = new LazyListHelper(); lazyListHelper.add(StratificationCriterion.class, new InstantiateFactory<StratificationCriterion>(StratificationCriterion.class)); lazyListHelper.add(InclusionEligibilityCriteria.class, new ParameterizedInstantiateFactory<InclusionEligibilityCriteria>( InclusionEligibilityCriteria.class)); lazyListHelper.add(ExclusionEligibilityCriteria.class, new ParameterizedInstantiateFactory<ExclusionEligibilityCriteria>( ExclusionEligibilityCriteria.class)); lazyListHelper.add(Arm.class, new InstantiateFactory<Arm>(Arm.class)); lazyListHelper.add(InclusionEligibilityCriteria.class, new InstantiateFactory<InclusionEligibilityCriteria>(InclusionEligibilityCriteria.class)); lazyListHelper.add(ExclusionEligibilityCriteria.class, new InstantiateFactory<ExclusionEligibilityCriteria>(ExclusionEligibilityCriteria.class)); lazyListHelper.add(StratumGroup.class, new InstantiateFactory<StratumGroup>(StratumGroup.class)); setEligibilityCriteria(new ArrayList<EligibilityCriteria>()); }
From source file:cn.org.once.cstack.initializer.CloudUnitApplicationContext.java
@Bean public MessageSource messageSource() { ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource(); messageSource.setBasename("message"); return messageSource; }
From source file:net.solarnetwork.node.power.impl.centameter.CentameterPowerDatumDataSource.java
@Override public MessageSource getMessageSource() { synchronized (MONITOR) { if (MESSAGE_SOURCE == null) { MessageSource parent = getDefaultSettingsMessageSource(); ResourceBundleMessageSource source = new ResourceBundleMessageSource(); source.setBundleClassLoader(CentameterPowerDatumDataSource.class.getClassLoader()); source.setBasename(CentameterPowerDatumDataSource.class.getName()); source.setParentMessageSource(parent); MESSAGE_SOURCE = source;// w w w. j ava 2 s. co m } } return MESSAGE_SOURCE; }