This repository has been archived by the owner on Nov 9, 2017. It is now read-only.
/
TransMemoryDetails.java
107 lines (88 loc) · 2.72 KB
/
TransMemoryDetails.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
package org.zanata.webtrans.shared.model;
import java.util.Date;
import org.zanata.common.ContentState;
import com.google.common.base.Objects;
import com.google.gwt.user.client.rpc.IsSerializable;
public class TransMemoryDetails implements IsSerializable {
private String sourceComment;
private String targetComment;
private String projectName;
private String iterationName;
private String docId;
private String resId;
private String msgContext;
private ContentState state;
private String lastModifiedBy;
private Date lastModifiedDate;
private String url;
@SuppressWarnings("unused")
private TransMemoryDetails() {
}
public TransMemoryDetails(String sourceComment, String targetComment,
String projectName, String iterationName, String docId,
String resId, String msgContext, ContentState state,
String lastModifiedBy, Date lastModifiedDate, String url) {
this.sourceComment = sourceComment;
this.targetComment = targetComment;
this.projectName = projectName;
this.iterationName = iterationName;
this.docId = docId;
this.resId = resId;
this.msgContext = msgContext;
this.state = state;
this.lastModifiedBy = lastModifiedBy;
this.lastModifiedDate = lastModifiedDate;
this.url = url;
}
public String getSourceComment() {
return sourceComment;
}
public String getTargetComment() {
return targetComment;
}
public String getProjectName() {
return projectName;
}
public String getIterationName() {
return iterationName;
}
public String getDocId() {
return docId;
}
public String getResId() {
return resId;
}
public String getMsgContext() {
return msgContext;
}
public ContentState getState() {
return state;
}
public String getLastModifiedBy() {
return lastModifiedBy;
}
public Date getLastModifiedDate() {
return lastModifiedDate;
}
public String getUrl() {
return url;
}
@Override
public String toString() {
// @formatter:off
return Objects.toStringHelper(this).
add("sourceComment", sourceComment).
add("targetComment", targetComment).
add("projectName", projectName).
add("iterationName", iterationName).
add("docId", docId).
add("resId", resId).
add("msgContext", msgContext).
add("state", state).
add("lastModifiedBy", lastModifiedBy).
add("lastModifiedDate", lastModifiedDate).
add("url", url).
toString();
// @formatter:on
}
}