summaryrefslogtreecommitdiff
path: root/src/main/java/sevenUnitsGUI/UnitConversionView.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/sevenUnitsGUI/UnitConversionView.java')
-rw-r--r--src/main/java/sevenUnitsGUI/UnitConversionView.java10
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>