util

Clone or download

Documentation, Refactor

Modified Files

--- 'a/src/main/java/com/stream_pi/util/combobox/StreamPiComboBoxFactory.java'
+++ b/src/main/java/com/stream_pi/util/combobox/StreamPiComboBoxFactory.java
@@ -16,7 +16,15 @@ Originally Written by : Debayan Sutradha
package com.stream_pi.util.combobox;
+/**
+ * Factory Class for Stream Pi Combo Box
+ * @param <T> Option Type
+ */
public abstract class StreamPiComboBoxFactory<T>
{
+ /**
+ * @param object Combo Box Option
+ * @return Label Text
+ */
public abstract String getOptionDisplayText(T object);
}
\ No newline at end of file
--- 'a/src/main/java/com/stream_pi/util/combobox/StreamPiComboBoxListener.java'
+++ b/src/main/java/com/stream_pi/util/combobox/StreamPiComboBoxListener.java
@@ -16,6 +16,12 @@ Originally Written by : Debayan Sutradha
package com.stream_pi.util.combobox;
+/**
+ * Combo Box Listener. Triggered when an option in Combo Box is clicked.
+ */
public abstract class StreamPiComboBoxListener<T> {
+ /**
+ * @param selectedItem Choice which was clicked
+ */
public abstract void onNewItemSelected(T selectedItem);
}