- reader.parseFile(MirGlobal.getConfigProperty("Home") + File.separatorChar + MirGlobal.getConfigProperty("Mir.Localizer.ProducerConfigFile"), library, aFactories, usedFiles);
-
- i = usedFiles.iterator();
- while (i.hasNext())
- aFileMonitor.addFile((File) i.next());
-
- setupFactories(aFactories);
- }
-
- protected void setupFactories(List aFactories) throws MirLocalizerExc, MirLocalizerFailure {
- CompositeProducerNode node;
-
- try {
- aFactories.add(
- new CompositeProducerFactory("media", new ProducerFactory[] {
- new OldProducerAdapterFactory("images", new ProducerImages()),
- new OldProducerAdapterFactory("audio", new ProducerAudio()),
- new OldProducerAdapterFactory("video", new ProducerVideo()),
- new OldProducerAdapterFactory("other", new ProducerOther())
- } )
- );
- }
- catch (Exception e) {
- throw new MirLocalizerFailure(e);
- }
- };