JAL-1648 made further abstraction and createda new interface CacheBox in order to...
[jalview.git] / src / jalview / io / cache / Cacheable.java
index d17cab4..9aa0a0a 100644 (file)
@@ -1,7 +1,5 @@
 package jalview.io.cache;
 
-import javax.swing.JComboBox;
-import javax.swing.JComponent;
 
 public interface Cacheable
 {
@@ -16,7 +14,7 @@ public interface Cacheable
    * 
    * @return
    */
-  public JComboBox<String> getCacheComboBox();
+  public CacheBoxI<String> getCacheComboBox();
 
   /**
    * The unique key that will be used for storing user input for this cacheable
@@ -26,12 +24,5 @@ public interface Cacheable
    */
   public String getCacheKey();
 
-  /**
-   * Get next focusable component. Required to delegate focus while updating the
-   * cacheable component cache
-   * 
-   * @return
-   */
-  public JComponent getNextFocusableElement();
 
 }