Package com.io7m.jwheatsheaf.ui.internal
Class JWStrings
java.lang.Object
com.io7m.jwheatsheaf.ui.internal.JWStrings
public final class JWStrings
extends java.lang.Object
The default application string provider.
-
Method Summary
Modifier and Type Method Description java.lang.String
createDirectoryTitle()
java.lang.String
enterDirectoryName()
java.lang.String
enterPath()
java.lang.String
enterPathTitle()
java.lang.String
fileConfirmReplace(java.lang.String name)
java.lang.String
fileConfirmReplaceButton()
java.lang.String
fileConfirmReplaceTitle()
java.lang.String
fileSelect()
java.lang.String
filesSelect()
java.lang.String
filterAllFilesDescription()
java.lang.String
filterOnlyDirectoriesDescription()
static java.util.ResourceBundle
getResourceBundle()
Retrieve the resource bundle for the current locale.static java.util.ResourceBundle
getResourceBundle(java.util.Locale locale)
Retrieve the resource bundle for the given locale.static JWStrings
of(java.util.ResourceBundle bundle)
Create a new string provider from the given bundle.java.lang.String
open()
java.lang.String
recentItems()
java.lang.String
save()
java.lang.String
tooltipDirectory(java.nio.file.Path path)
java.lang.String
tooltipFile(java.nio.file.Path path)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
getResourceBundle
public static java.util.ResourceBundle getResourceBundle(java.util.Locale locale)Retrieve the resource bundle for the given locale.- Parameters:
locale
- The locale- Returns:
- The resource bundle
-
getResourceBundle
public static java.util.ResourceBundle getResourceBundle()Retrieve the resource bundle for the current locale.- Returns:
- The resource bundle
-
of
Create a new string provider from the given bundle.- Parameters:
bundle
- The resource bundle- Returns:
- A string provider
-
createDirectoryTitle
public java.lang.String createDirectoryTitle()- Returns:
- "ui.directoryCreateTitle"
-
recentItems
public java.lang.String recentItems()- Returns:
- "ui.recentItems"
-
filterAllFilesDescription
public java.lang.String filterAllFilesDescription()- Returns:
- "ui.filterAllFilesDescription"
-
filterOnlyDirectoriesDescription
public java.lang.String filterOnlyDirectoriesDescription()- Returns:
- "ui.filterOnlyDirectoriesDescription"
-
enterDirectoryName
public java.lang.String enterDirectoryName()- Returns:
- "ui.directoryName"
-
fileSelect
public java.lang.String fileSelect()- Returns:
- "ui.fileSelect"
-
filesSelect
public java.lang.String filesSelect()- Returns:
- "ui.filesSelect"
-
open
public java.lang.String open()- Returns:
- "ui.open"
-
save
public java.lang.String save()- Returns:
- "ui.save"
-
enterPathTitle
public java.lang.String enterPathTitle()- Returns:
- "ui.enterPathTitle"
-
enterPath
public java.lang.String enterPath()- Returns:
- "ui.enterPath"
-
tooltipDirectory
public java.lang.String tooltipDirectory(java.nio.file.Path path)- Parameters:
path
- The directory target- Returns:
- "ui.tooltip.directory"
-
tooltipFile
public java.lang.String tooltipFile(java.nio.file.Path path)- Parameters:
path
- The file target- Returns:
- "ui.tooltip.file"
-
fileConfirmReplace
public java.lang.String fileConfirmReplace(java.lang.String name)- Parameters:
name
- The file to replace- Returns:
- "ui.fileConfirmReplace"
-
fileConfirmReplaceButton
public java.lang.String fileConfirmReplaceButton()- Returns:
- "ui.fileConfirmReplaceButton"
-
fileConfirmReplaceTitle
public java.lang.String fileConfirmReplaceTitle()- Returns:
- "ui.fileConfirmReplaceTitle"
-