summaryrefslogtreecommitdiff
path: root/src/main/java/sevenUnitsGUI/UnitConversionView.java
diff options
context:
space:
mode:
authorAdrien Hopkins <ahopk127@my.yorku.ca>2022-01-29 15:51:26 -0500
committerAdrien Hopkins <ahopk127@my.yorku.ca>2022-01-29 15:51:26 -0500
commit47b71bb5170fc2c3e1e052452864890826e6848d (patch)
tree64fef7a57b3c81b861ac8367770338791d63b0c7 /src/main/java/sevenUnitsGUI/UnitConversionView.java
parentda3a5098602f8177f6d5dac4a322f70d6fdf9126 (diff)
Created the ViewBot in preparation for GUI testing
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>