List of usage examples for org.springframework.context.support ResourceBundleMessageSource setBasename
public void setBasename(String basename)
From source file:edu.duke.cabig.c3pr.domain.StudyVersion.java
public StudyVersion() { lazyListHelper = new LazyListHelper(); 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.add(Epoch.class, new InstantiateFactory<Epoch>(Epoch.class)); lazyListHelper.add(Consent.class, new ParameterizedBiDirectionalInstantiateFactory<Consent>(Consent.class, this)); lazyListHelper.add(CompanionStudyAssociation.class, new ParameterizedBiDirectionalInstantiateFactory<CompanionStudyAssociation>( CompanionStudyAssociation.class, this, "ParentStudyVersion")); lazyListHelper.add(StudySiteStudyVersion.class, new ParameterizedBiDirectionalInstantiateFactory<StudySiteStudyVersion>(StudySiteStudyVersion.class, this)); dataEntryStatus = StudyDataEntryStatus.INCOMPLETE; versionStatus = StatusType.IN;//from ww w .j av a 2s .c o m amendmentReasons = new ArrayList<StudyPart>(); amendmentType = AmendmentType.IMMEDIATE_AFTER_GRACE_PERIOD; originalIndicator = false; }
From source file:edu.duke.cabig.c3pr.domain.Epoch.java
/** * Instantiates a new epoch.//from ww w.j a v a2s.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:org.ng200.openolympus.Application.java
@Bean public ResourceBundleMessageSource messageSource() { final ResourceBundleMessageSource source = new ResourceBundleMessageSource() { @Override/* ww w.ja va 2 s .c o 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: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 ww .j ava2 s .c om 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:edu.duke.cabig.c3pr.domain.StudySubject.java
/** * Instantiates a new study subject./* w w w. j a v a 2s .co m*/ */ public StudySubject() { 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(); this.regDataEntryStatus = RegistrationDataEntryStatus.INCOMPLETE; this.regWorkflowStatus = RegistrationWorkFlowStatus.PENDING; lazyListHelper.add(OrganizationAssignedIdentifier.class, new ParameterizedInstantiateFactory<OrganizationAssignedIdentifier>( OrganizationAssignedIdentifier.class)); lazyListHelper.add(SystemAssignedIdentifier.class, new ParameterizedInstantiateFactory<SystemAssignedIdentifier>(SystemAssignedIdentifier.class)); setIdentifiers(new ArrayList<Identifier>()); lazyListHelper.add(CustomField.class, new ParameterizedBiDirectionalInstantiateFactory<CustomField>(CustomField.class, this)); lazyListHelper.add(Correspondence.class, new ParameterizedInstantiateFactory<Correspondence>(Correspondence.class)); // mandatory, so that the lazy-projected list is managed properly. }
From source file:org.hdiv.listener.InitListener.java
/** * Initialize ServletContext scoped objects. * //from w w w . j av a 2s . c om * @param servletContext * ServletContext instance */ protected void initServletContext(ServletContext servletContext) { WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(servletContext); this.config = (HDIVConfig) wac.getBean("config"); this.dataComposerFactory = (DataComposerFactory) wac.getBean("dataComposerFactory"); this.stateUtil = (StateUtil) wac.getBean("stateUtil"); this.session = (ISession) wac.getBean("sessionHDIV"); // Init servlet context scoped objects HDIVUtil.setHDIVConfig(this.config, servletContext); IApplication application = (IApplication) wac.getBean("application"); HDIVUtil.setApplication(application, servletContext); ISession session = (ISession) wac.getBean("sessionHDIV"); HDIVUtil.setISession(session, servletContext); ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource(); messageSource.setBeanClassLoader(wac.getClassLoader()); String messageSourcePath = (String) wac.getBean("messageSourcePath"); messageSource.setBasename(messageSourcePath); HDIVUtil.setMessageSource(messageSource, servletContext); LinkUrlProcessor linkUrlProcessor = (LinkUrlProcessor) wac.getBean("linkUrlProcessor"); HDIVUtil.setLinkUrlProcessor(linkUrlProcessor, servletContext); FormUrlProcessor formUrlProcessor = (FormUrlProcessor) wac.getBean("formUrlProcessor"); HDIVUtil.setFormUrlProcessor(formUrlProcessor, servletContext); this.servletContextInitialized = true; }
From source file:org.springframework.ui.context.support.ResourceBundleThemeSource.java
/** * Create a MessageSource for the given basename, * to be used as MessageSource for the corresponding theme. * <p>Default implementation creates a ResourceBundleMessageSource. * for the given basename. A subclass could create a specifically * configured ReloadableResourceBundleMessageSource, for example. * @param basename the basename to create a MessageSource for * @return the MessageSource// w ww . j a v a 2 s . com * @see org.springframework.context.support.ResourceBundleMessageSource * @see org.springframework.context.support.ReloadableResourceBundleMessageSource */ protected MessageSource createMessageSource(String basename) { ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource(); messageSource.setBasename(basename); if (this.defaultEncoding != null) { messageSource.setDefaultEncoding(this.defaultEncoding); } if (this.fallbackToSystemLocale != null) { messageSource.setFallbackToSystemLocale(this.fallbackToSystemLocale); } if (this.beanClassLoader != null) { messageSource.setBeanClassLoader(this.beanClassLoader); } return messageSource; }