Package com.io7m.jwheatsheaf.api
Interface JWFileChooserStringOverridesType
- All Known Implementing Classes:
JWFileChooserStringOverridesAbstract
,JWFileChooserStringOverridesEmpty
public interface JWFileChooserStringOverridesType
The set of string overrides. For any of the methods in this class, if
Optional.empty()
is returned, a default string will be used.- Since:
- 3.0.0
-
Method Summary
Modifier and Type Method Description java.util.Optional<java.lang.String>
buttonOpen()
A message override for the "Open" button.java.util.Optional<java.lang.String>
buttonSave()
A message override for the "Save" button.java.util.Optional<java.lang.String>
confirmReplaceButton()
A message override for the "Replace" confirmation button.java.util.Optional<java.lang.String>
confirmReplaceMessage(java.lang.String file)
A message override for the "Do you want to replace this file?" message.java.util.Optional<java.lang.String>
confirmTitleMessage()
A message override for the "Replace?" confirmation dialog header.
-
Method Details
-
buttonOpen
java.util.Optional<java.lang.String> buttonOpen()A message override for the "Open" button.- Returns:
- A message override
-
buttonSave
java.util.Optional<java.lang.String> buttonSave()A message override for the "Save" button.- Returns:
- A message override
-
confirmReplaceMessage
java.util.Optional<java.lang.String> confirmReplaceMessage(java.lang.String file)A message override for the "Do you want to replace this file?" message.- Parameters:
file
- The file- Returns:
- A message override
-
confirmReplaceButton
java.util.Optional<java.lang.String> confirmReplaceButton()A message override for the "Replace" confirmation button.- Returns:
- A message override
-
confirmTitleMessage
java.util.Optional<java.lang.String> confirmTitleMessage()A message override for the "Replace?" confirmation dialog header.- Returns:
- A message override
-