Module de.codecamp.messages.shared
Class MessageBundleManager<D,F>
java.lang.Object
de.codecamp.messages.shared.bundle.MessageBundleManager<D,F>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMessageBundleManager(ProjectConf projectConf, FileSystemAdapter<D, F> fileSystem) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbundleExists(String bundleName) getBundleFile(String bundleName, Locale locale) getBundleFile(String bundleName, Locale locale, boolean create) getBundleFileAt(F fileLocation) Set<BundleFile<F>>Set<BundleFile<F>>getBundleFiles(boolean includeIgnored) Set<BundleFile<F>>getBundleFiles(String bundleName) Set<BundleFile<F>>getBundleFiles(Locale locale) getMessage(String messageKey, Locale locale) booleanisReadOnly(String bundleName) voidremoveMessage(String messageKey) voidremoveMessage(String messageKey, Locale locale) voidsave()voidsave(boolean forceForSorting) voidsetMessage(String messageKey, Locale locale, String message) static <F> MessageBundleManager.BundleFileCoordinatestoBundleFileCoordinates(String fileName)
-
Field Details
-
PROPERTIES_EXT
- See Also:
-
-
Constructor Details
-
Method Details
-
toBundleFileCoordinates
public static <F> MessageBundleManager.BundleFileCoordinates toBundleFileCoordinates(String fileName) -
getBundleNames
-
bundleExists
-
isReadOnly
-
getBundleFile
-
getBundleFile
-
getBundleFileAt
-
getBundleFiles
-
getBundleFiles
-
getBundleFiles
-
getBundleFiles
-
getMessage
-
setMessage
-
removeMessage
-
removeMessage
-
save
- Throws:
BundleException
-
save
- Throws:
BundleException
-