1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.mybatis.generator.api;
17
18 import org.mybatis.generator.api.dom.xml.Document;
19
20 public class GeneratedXmlFile extends GeneratedFile {
21 private final Document document;
22 private final String fileName;
23 private final String targetPackage;
24 private boolean isMergeable;
25
26 public GeneratedXmlFile(Document document, String fileName, String targetPackage, String targetProject,
27 boolean isMergeable) {
28 super(targetProject);
29 this.document = document;
30 this.fileName = fileName;
31 this.targetPackage = targetPackage;
32 this.isMergeable = isMergeable;
33 }
34
35 @Override
36 public String getFileName() {
37 return fileName;
38 }
39
40 @Override
41 public String getTargetPackage() {
42 return targetPackage;
43 }
44
45 @Override
46 public boolean isMergeable() {
47 return isMergeable;
48 }
49
50 public Document getDocument() {
51 return document;
52 }
53
54 public void setMergeable(boolean isMergeable) {
55 this.isMergeable = isMergeable;
56 }
57 }