1
2
3
4
5
6 package org.weda.store.impl;
7
8 import java.util.ArrayList;
9 import java.util.HashSet;
10 import java.util.LinkedList;
11 import java.util.List;
12 import java.util.Set;
13 import org.weda.store.AuditableObject;
14 import org.weda.store.AuditableProperty;
15
16 /**
17 *
18 * @author Mikhail Titov
19 */
20 public class AuditableObjectImpl implements AuditableObject {
21 private Class objectClass;
22 private List<AuditableProperty> objectProperties =
23 new LinkedList<AuditableProperty>();
24
25 public Class getObjectClass() {
26 return objectClass;
27 }
28
29 public void setObjectClass(Class objectClass) {
30 this.objectClass = objectClass;
31 }
32
33 public List<AuditableProperty> getObjectProperties() {
34 return objectProperties;
35 }
36
37 public void addObjectProperty(AuditableProperty property){
38 objectProperties.add(property);
39 }
40
41 }