diff --git a/ui/gui/src/main/java/de/dlr/proseo/ui/gui/DataCache.java b/ui/gui/src/main/java/de/dlr/proseo/ui/gui/DataCache.java index 243a75e18..1515bcd8b 100644 --- a/ui/gui/src/main/java/de/dlr/proseo/ui/gui/DataCache.java +++ b/ui/gui/src/main/java/de/dlr/proseo/ui/gui/DataCache.java @@ -37,6 +37,9 @@ public class DataCache { /** List with cached workflows */ private List workflows = null; + + /** List with cached product archives */ + private List productarchives = null; /** * Clears the data cache @@ -48,6 +51,7 @@ public void clear() { fileClasses = null; processingModes = null; spaceCrafts = null; + productarchives = null; } /** @@ -121,6 +125,15 @@ public List getSpaceCrafts() { public List getWorkflows() { return workflows; } + + /** + * Get the product archives + * + * @return the product archives + */ + public List getProductArchives() { + return productarchives; + } /** * Set the configured processors @@ -193,5 +206,14 @@ public void setSpaceCrafts(List spaceCrafts) { public void setWorkflows(List workflows) { this.workflows = workflows; } + + /** + * Set the product archives + * + * @param productarchives the product archive to set + */ + public void setProductarchives(List productarchives) { + this.productarchives = productarchives; + } } \ No newline at end of file