Project

General

Profile

Download (1014 Bytes) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.taxeditor.remoting.cache;
2

    
3
import java.io.Serializable;
4
import java.util.ArrayList;
5
import java.util.List;
6

    
7
public class CdmModelFieldPropertyFromClass implements Serializable {
8

    
9
	private static final long serialVersionUID = 5726395976531887526L;
10
	private String className;
11
	private String parentClassName;
12
	
13
	private List<String> fields = new ArrayList<String>();
14
	
15
	
16
	public CdmModelFieldPropertyFromClass(String className) {
17
		this.setClassName(className);
18
	}
19
	
20
	public String getParentClassName() {
21
		return parentClassName;
22
	}
23

    
24
	public void setParentClassName(String parentClassName) {
25
		this.parentClassName = parentClassName;
26
	}
27

    
28
	public List<String> getFields() {
29
		return fields;
30
	}
31

    
32
	public void setFields(List<String> fields) {
33
		this.fields = fields;
34
	}
35
	
36
	public void addGetMethods(String getMethod) {
37
		this.fields.add(getMethod);
38
	}
39

    
40
	public String getClassName() {
41
		return className;
42
	}
43

    
44
	public void setClassName(String className) {
45
		this.className = className;
46
	}
47
	
48

    
49
	
50
	
51
}
(5-5/9)