1 package org.andromda.core.repository;
2
3 import java.io.InputStream;
4 import java.net.URL;
5
6 import org.andromda.core.metafacade.ModelAccessFacade;
7
8 public class MockRepository
9 implements RepositoryFacade
10 {
11
12 public void open()
13 {
14 }
15
16 public void close()
17 {
18 }
19
20 public void readModel(URL modelUrl, String[] moduleSearchPath)
21 {
22 }
23
24 public void readModel(String[] uris, String[] moduleSearchPath)
25 {
26 }
27
28 public void readModel(InputStream stream, String uri, String[] moduleSearchPath)
29 {
30 }
31
32 public void readModel(InputStream[] streams, String[] uris, String[] moduleSearchPath)
33 {
34 }
35
36 public void writeModel(Object model, String outputLocation, String version, String encoding)
37 {
38 }
39
40 public void writeModel(Object model, String outputLocation, String version)
41 {
42 }
43
44 public ModelAccessFacade getModel()
45 {
46 return null;
47 }
48
49 public void clear()
50 {
51 }
52
53 public ModelAccessFacade getModel(Class type)
54 {
55 return null;
56 }
57
58 }