From 69a44d8c51c7640e34242a61e29acc9064e71cbf Mon Sep 17 00:00:00 2001 From: "j.procter@dundee.ac.uk" Date: Fri, 8 Aug 2014 17:22:51 +0100 Subject: [PATCH] JAL-1482 nascent feature settings model and controller classes (for next stage of refactoring) --- src/jalview/api/FeatureSettingsControllerI.java | 6 ++++++ src/jalview/api/FeatureSettingsModelI.java | 6 ++++++ src/jalview/controller/FeatureSettingsController.java | 12 ++++++++++++ src/jalview/controller/FeatureSettingsControllerGuiI.java | 6 ++++++ .../viewmodel/seqfeatures/FeatureSettingsModel.java | 8 ++++++++ 5 files changed, 38 insertions(+) create mode 100644 src/jalview/api/FeatureSettingsControllerI.java create mode 100644 src/jalview/api/FeatureSettingsModelI.java create mode 100644 src/jalview/controller/FeatureSettingsController.java create mode 100644 src/jalview/controller/FeatureSettingsControllerGuiI.java create mode 100644 src/jalview/viewmodel/seqfeatures/FeatureSettingsModel.java diff --git a/src/jalview/api/FeatureSettingsControllerI.java b/src/jalview/api/FeatureSettingsControllerI.java new file mode 100644 index 0000000..c718e36 --- /dev/null +++ b/src/jalview/api/FeatureSettingsControllerI.java @@ -0,0 +1,6 @@ +package jalview.api; + +public interface FeatureSettingsControllerI +{ + +} diff --git a/src/jalview/api/FeatureSettingsModelI.java b/src/jalview/api/FeatureSettingsModelI.java new file mode 100644 index 0000000..c148f3f --- /dev/null +++ b/src/jalview/api/FeatureSettingsModelI.java @@ -0,0 +1,6 @@ +package jalview.api; + +public interface FeatureSettingsModelI +{ + +} diff --git a/src/jalview/controller/FeatureSettingsController.java b/src/jalview/controller/FeatureSettingsController.java new file mode 100644 index 0000000..ebf4958 --- /dev/null +++ b/src/jalview/controller/FeatureSettingsController.java @@ -0,0 +1,12 @@ +package jalview.controller; + +import jalview.api.FeatureRenderer; +import jalview.api.FeatureSettingsModelI; + +public class FeatureSettingsController implements jalview.api.FeatureSettingsControllerI +{ + FeatureSettingsControllerGuiI settingUI; + FeatureRenderer fr; + FeatureSettingsModelI fsettings; + +} diff --git a/src/jalview/controller/FeatureSettingsControllerGuiI.java b/src/jalview/controller/FeatureSettingsControllerGuiI.java new file mode 100644 index 0000000..781759e --- /dev/null +++ b/src/jalview/controller/FeatureSettingsControllerGuiI.java @@ -0,0 +1,6 @@ +package jalview.controller; + +public interface FeatureSettingsControllerGuiI +{ + +} diff --git a/src/jalview/viewmodel/seqfeatures/FeatureSettingsModel.java b/src/jalview/viewmodel/seqfeatures/FeatureSettingsModel.java new file mode 100644 index 0000000..57d57da --- /dev/null +++ b/src/jalview/viewmodel/seqfeatures/FeatureSettingsModel.java @@ -0,0 +1,8 @@ +package jalview.viewmodel.seqfeatures; + +import jalview.api.FeatureSettingsModelI; + +public class FeatureSettingsModel implements FeatureSettingsModelI +{ + +} -- 1.7.10.2