Interface IResourceBundleLocator

All Known Subinterfaces:
IBaseActionClientHandlerNode<TData>, IBaseActionNode<TData>, IBaseConditionClientHandlerNode<TData>, IBaseDoUntilLoopClientHandlerNode<TData>, IBaseTrigger<TData>, IBaseWhileLoopClientHandlerNode<TData>, IBeanValidatingElement<Model,Element>, IBeanValidatingNode<TData>, IBeanValidatingTrigger<TData>, IBuiltinNodeType<TData>, IBuiltinResourcesHandler<Model,Element>, IBuiltinTriggerType<TData>, IDefaultClientHandlerNode<TData>, IDefaultClientHandlerTrigger<TData>, IElementHandler<Model,Element>, IExecutingLikeActionNode<Model>, IExecutingLikeBinarySelectionNode<TData>, IExecutingLikeControlTransferNode<TData>, IExecutingLikeExceptionHandlerNode<TData>, IExecutingLikeMultiSwitchNode<TData>, IExecutingLikePostTestLoopNode<TData>, IExecutingLikePreTestLoopNode<TData>, IExecutingLikeReturningActionNode<TData>, IExecutingLikeReturnNode<TData>, IExecutingLikeSequenceNode<TData>, IExecutingLikeThrowNode<TData>, IFileProviding<TData>, IHierarchyValidatingNode<TData>, IKeyValueSummarizableElement<Model,Element>, IKeyValueSummarizableNode<TData>, IKeyValueSummarizableTrigger<TData>, ILoopStatementMustLoopValidating<TData>, IMultipleCheckPropertiesNode<TData>, INodeHandler<Model>, IOfficialHelpPageElement<Model,Element>, IOfficialHelpPageNode<TData>, IOfficialHelpPageTrigger<TData>, IPluginActionNodeHandler<TData>, IPluginConditionNodeHandler<TData>, IPluginDoUntilLoopNodeHandler<TData,TState>, IPluginTriggerHandler<TData>, IPluginWhileLoopNodeHandler<TData,TState>, IResultlessNode<TData>, ISemverUpdating<TData,TElement>, ISemverUpdatingNode<TData>, ISemverUpdatingTrigger<TData>, ISequentialUpdating<Model,Element,Version>, ISingleBaseActionBuiltinNodePrototype<TData>, ISingleBaseActionNodePrototype<TData>, ISingleBaseBuiltinTriggerPrototype<TData>, ISingleBaseConditionNodePrototype<TData>, ISingleBaseDoUntilLoopNodePrototype<TData>, ISingleBaseTriggerPrototype<TData>, ISingleBaseWhileLoopNodePrototype<TData>, ISingleBuiltinNodePrototype<TData>, ISingleBuiltinTriggerPrototype<TData>, ISingleElementPrototype<Model,Element>, ISingleNodePrototype<TData>, ISingleTriggerPrototype<TData>, ISpecificTriggerListener<TData>, ITriggerHandler<Model>
All Known Implementing Classes:
APluginActionNodeHandler, APluginConditionNodeHandler, APluginDoUntilLoopNodeHandler, APluginTriggerHandler, APluginWhileLoopNodeHandler, CommonBundleLocator, FcBreakHandler, FcCatchErrorHandler, FcChangeFormAvailabilityHandler, FcChangeFormRecordChatActivenessHandler, FcChangeFormValueHandler, FcChangeStateHandler, FcCompressAsZipHandler, FcContinueHandler, FcCopyFormRecordHandler, FcCounterHandler, FcCreateTextFileHandler, FcDecodeBase64Handler, FcDeleteAttachmentHandler, FcDeleteFormRecordHandler, FcDoiInitHandler, FcDoiVerifiedHandler, FcDoUntilLoopHandler, FcEmailHandler, FcEmptyHandler, FcEncodeBase64Handler, FcExperimentHandler, FcExportFormRecordChatsHandler, FcExportToPersistenceHandler, FcExportToXmlHandler, FcFillPdfHandler, FcFillWordHandler, FcForEachLoopHandler, FcFormRecordMessagePostedHandler, FcFormRecordMessageUploadRequestFulfilledHandler, FcFormSubmitButtonHandler, FcHttpRequestHandler, FcI18nBundleLocator, FcImportFormValueFromXmlHandler, FcInvitationErrorHandler, FcInvitationSentHandler, FcLdapQueryHandler, FcLogEntryHandler, FcManualHandler, FcMoveFormRecordToInboxHandler, FcMultipleConditionHandler, FcProcessHistoryPdfHandler, FcProcessLogPdfHandler, FcPromptQueryHandler, FcProvideResourceHandler, FcQualifiedFormSubmitButtonHandler, FcQueueTaskHandler, FcRedirectHandler, FcRenewProcessIdHandler, FcReturnFileHandler, FcReturnHandler, FcSaveToFileSystemHandler, FcSaveToWebDavHandler, FcSendFormRecordMessageHandler, FcSequenceHandler, FcSetFormRecordPasswordHandler, FcSetSavedFlagHandler, FcShowTemplateHandler, FcSqlStatementHandler, FcStateTimerHandler, FcSwitchCaseHandler, FcSwitchDefaultHandler, FcSwitchHandler, FcThrowExceptionHandler, FcTimePointHandler, FcUserInvocationHandler, FcVoidHandler, FcWhileLoopHandler, FcWithFormElementContextHandler, FcWriteFormRecordAttrHandler, WorkflowResourceBundleLocator, WorkflowResourceBundleLocator.MutableWorkflowResourceBundleLocator

public interface IResourceBundleLocator
Interface for locating resource bundle for a given locale. Resource bundles may be loaded from the file system, from the JAR file, from a database etc.

A IResourceBundleLocator implementation must be thread-safe.

Since:
7.0.0
Author:
XIMA MEDIA GmbH
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a resource bundle for the given locale.
  • Method Details

    • getResourceBundle

      @Nullable ResourceBundle getResourceBundle(Locale locale)
      Returns a resource bundle for the given locale.
      Parameters:
      locale - A locale, for which a resource bundle shall be retrieved. Must not be null.
      Returns:
      A resource bundle for the given locale. May be null, if no such bundle exists.