JAL-1482 nascent feature settings model and controller classes (for next stage of...
authorj.procter@dundee.ac.uk <jprocter@Jims-MacBook-Pro-2.local>
Fri, 8 Aug 2014 16:22:51 +0000 (17:22 +0100)
committerj.procter@dundee.ac.uk <jprocter@Jims-MacBook-Pro-2.local>
Fri, 8 Aug 2014 16:22:51 +0000 (17:22 +0100)
src/jalview/api/FeatureSettingsControllerI.java [new file with mode: 0644]
src/jalview/api/FeatureSettingsModelI.java [new file with mode: 0644]
src/jalview/controller/FeatureSettingsController.java [new file with mode: 0644]
src/jalview/controller/FeatureSettingsControllerGuiI.java [new file with mode: 0644]
src/jalview/viewmodel/seqfeatures/FeatureSettingsModel.java [new file with mode: 0644]

diff --git a/src/jalview/api/FeatureSettingsControllerI.java b/src/jalview/api/FeatureSettingsControllerI.java
new file mode 100644 (file)
index 0000000..c718e36
--- /dev/null
@@ -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 (file)
index 0000000..c148f3f
--- /dev/null
@@ -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 (file)
index 0000000..ebf4958
--- /dev/null
@@ -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 (file)
index 0000000..781759e
--- /dev/null
@@ -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 (file)
index 0000000..57d57da
--- /dev/null
@@ -0,0 +1,8 @@
+package jalview.viewmodel.seqfeatures;
+
+import jalview.api.FeatureSettingsModelI;
+
+public class FeatureSettingsModel implements FeatureSettingsModelI
+{
+
+}