dead wood cleaned up
[mir.git] / source / mircoders / localizer / basic / MirBasicProducerLocalizer.java
index 7089b0e..c55b155 100755 (executable)
@@ -19,32 +19,42 @@ public class MirBasicProducerLocalizer implements MirProducerLocalizer {
     return producerFactories;
   };
 
+  protected void setupContentFactory(CompositeProducerFactory aContentFactory) {
+  }
+
+  protected void setupStartPageFactory(CompositeProducerFactory aStartPageFactory) {
+  }
+
+  protected void setupSynchronizationFactory(CompositeProducerFactory aSynchronizationFactory) {
+  }
+
+  protected void setupStaticFactory(CompositeProducerFactory aStaticFactory) {
+  }
+
   protected void setupFactories(Map aFactoriesMap ) {
 
-    aFactoriesMap.put(
-      "content",
-      new ContentProducerFactory(
-      MirGlobal.getConfigProperty("Producer.Content.Template"),
-      "bundles.admin",
-      MirGlobal.getConfigProperty("Producer.StorageRoot"),
-      ".shtml",
-      Integer.parseInt(MirGlobal.getConfigProperty("Producer.Content.Batchsize"))));
+    CompositeProducerFactory factory;
+
+    factory=new CompositeProducerFactory();
+    setupContentFactory(factory);
+    aFactoriesMap.put("content", factory);
+
+    factory=new CompositeProducerFactory();
+    setupStartPageFactory(factory);
+    aFactoriesMap.put("startpage", factory);
+
+    factory=new CompositeProducerFactory();
+    setupSynchronizationFactory(factory);
+    aFactoriesMap.put("synchronization", factory);
+
+    factory=new CompositeProducerFactory();
+    setupStaticFactory(factory);
+    aFactoriesMap.put("static", factory);
 
-    aFactoriesMap.put("oldstartpage", new OldProducerAdapterFactory(new ProducerStartPage()));
     aFactoriesMap.put("images", new OldProducerAdapterFactory(new ProducerImages()));
-    aFactoriesMap.put("navigation", new OldProducerAdapterFactory(new ProducerNavigation()));
+/*    aFactoriesMap.put("navigationold", new OldProducerAdapterFactory(new ProducerNavigation()));
     aFactoriesMap.put("openposting", new OldProducerAdapterFactory(new ProducerOpenPosting()));
     aFactoriesMap.put("topics", new OldProducerAdapterFactory(new ProducerTopics()));
-
-    aFactoriesMap.put("startpage", new StartPageProducerFactory(
-      MirGlobal.getConfigProperty("Producer.StartPage.Template"),
-      "bundles.admin",
-      MirGlobal.getConfigProperty("Producer.StorageRoot") + "/index.shtml",
-      MirGlobal.getConfigIntegerProperty("Producer.StartPage.Items"),
-      MirGlobal.getConfigIntegerProperty("Producer.StartPage.Newswire")));
-
-    if(MirGlobal.getConfigBooleanProperty("Rsync")){
-      aFactoriesMap.put("sync", new ScriptCallProducerFactory(MirGlobal.getConfigProperty("Rsync.Script.Path")));
-    }
+*/
   };
 }