diff options
Diffstat (limited to 'src/main/java/sevenUnitsGUI/UnitConversionView.java')
-rw-r--r-- | src/main/java/sevenUnitsGUI/UnitConversionView.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/main/java/sevenUnitsGUI/UnitConversionView.java b/src/main/java/sevenUnitsGUI/UnitConversionView.java index f653051..97ec30f 100644 --- a/src/main/java/sevenUnitsGUI/UnitConversionView.java +++ b/src/main/java/sevenUnitsGUI/UnitConversionView.java @@ -32,6 +32,12 @@ import sevenUnits.utils.ObjectProduct; */ public interface UnitConversionView extends View { /** + * @return dimensions available for filtering + * @since 2022-01-29 + */ + List<NamedObjectProduct<BaseDimension>> getDimensions(); + + /** * @return unit to convert <em>from</em> * @since 2021-12-15 */ @@ -42,13 +48,13 @@ public interface UnitConversionView extends View { * string provided by the user) * @since 2021-12-15 */ - Optional<String> getInputValue(); + String getInputValue(); /** * @return selected dimension * @since 2021-12-15 */ - Optional<ObjectProduct<BaseDimension>> getSelectedDimension(); + Optional<? extends ObjectProduct<BaseDimension>> getSelectedDimension(); /** * @return unit to convert <em>to</em> |