From 4e6134a3a24ad4e0b9c10c1155ab0b3478028d92 Mon Sep 17 00:00:00 2001 From: Chris Beams Date: Sat, 22 Nov 2014 15:40:12 +0100 Subject: [PATCH] Declare (Cached)ViewCB classes abstract --- src/main/java/io/bitsquare/gui/CachedViewCB.java | 2 +- src/main/java/io/bitsquare/gui/ViewCB.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/bitsquare/gui/CachedViewCB.java b/src/main/java/io/bitsquare/gui/CachedViewCB.java index 458341ecbc..434d0aa4fa 100644 --- a/src/main/java/io/bitsquare/gui/CachedViewCB.java +++ b/src/main/java/io/bitsquare/gui/CachedViewCB.java @@ -30,7 +30,7 @@ import static com.google.common.base.Preconditions.checkNotNull; * If caching is used for loader we use the CachedViewController for turning the controller into sleep mode if not * active and awake it at reactivation. */ -public class CachedViewCB extends ViewCB implements Activatable { +public abstract class CachedViewCB extends ViewCB implements Activatable { private static final Logger log = LoggerFactory.getLogger(CachedViewCB.class); public CachedViewCB(M model) { diff --git a/src/main/java/io/bitsquare/gui/ViewCB.java b/src/main/java/io/bitsquare/gui/ViewCB.java index 7634f4bce9..d72be3528f 100644 --- a/src/main/java/io/bitsquare/gui/ViewCB.java +++ b/src/main/java/io/bitsquare/gui/ViewCB.java @@ -31,7 +31,7 @@ import org.slf4j.LoggerFactory; /** * Non caching version for code behind classes using the PM pattern */ -public class ViewCB implements Initializable { +public abstract class ViewCB implements Initializable { private static final Logger log = LoggerFactory.getLogger(ViewCB.class);