View Javadoc

1   package org.catacomb.interlish.service;
2   
3   import java.io.File;
4   
5   
6   import org.catacomb.interlish.structure.Factory;
7   
8   
9   public interface ContentLoader extends ResourceLoader {
10  
11  
12  
13      boolean hasProviderOf(String name);
14  
15      Object getProviderOf(String name);
16  
17      boolean hasFactoryFor(String name);
18  
19      Factory getFactoryFor(String name);
20  
21      Object readObject(String s);
22  
23      void newSourceFile(File f, File rootFolder);
24  
25      boolean hasTablizerOf(String ocnm);
26  
27      Object getTablizerOf(String ocnm);
28  
29      boolean hasEditorOf(String type);
30  
31      String getEditorPath(String type);
32  
33      boolean hasExposerOf(String s);
34  
35      Object getExposerOf(String s);
36  
37  
38  }