1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.rat.document;
20
21 import java.io.IOException;
22 import java.io.InputStream;
23 import java.io.Reader;
24
25 import org.apache.rat.api.Document;
26 import org.apache.rat.api.MetaData;
27
28 public class MockLocation implements Document {
29
30 public String name;
31 public String url;
32 private final MetaData metaData = new MetaData();
33
34 public MockLocation() {
35 this("name", "url");
36 }
37
38 public MockLocation(String name) {
39 this(name, "url");
40 }
41
42 public MockLocation(String name, String url) {
43 super();
44 this.name = name;
45 this.url = url;
46 }
47
48 public String getName() {
49 return name;
50 }
51
52 public String getURL() {
53 return url;
54 }
55
56 public boolean isComposite() {
57 return false;
58 }
59
60 public Reader reader() throws IOException {
61 throw new UnsupportedOperationException();
62 }
63
64 public MetaData getMetaData() {
65 return metaData;
66 }
67
68
69 public InputStream inputStream() throws IOException {
70 throw new UnsupportedOperationException();
71 }
72 }