Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
10 shop2020 1
/**
2
 * 
3
 */
4
package in.shop2020.metamodel.core;
5
 
6
import in.shop2020.metamodel.util.MetaModelComponent;
7
 
8
 
9
/**
43 naveen 10
 * Represents leaf component of shop2020 Content Meta-model hierarchy. A part 
11
 * from facts it can also contain free-form content.
10 shop2020 12
 * 
13
 * @author naveen
14
 *
15
 */
16
public class Bullet extends MetaModelComponent {
17
	/**
18
	 * 
19
	 */
20
	private static final long serialVersionUID = 1L;
21
	private BulletDataObject dataObject;
22
	private FreeformContent freeformContent;
23
 
24
	/**
25
	 * 
43 naveen 26
	 * @param dataObject data part of the bullet instance
10 shop2020 27
	 */
20 naveen 28
	public Bullet(BulletDataObject dataObject) {
29
		this.dataObject = dataObject;
10 shop2020 30
	}
31
 
32
	/**
33
	 * @param dataObject the dataObject to set
34
	 */
35
	public void setDataObject(BulletDataObject dataObject) {
36
		this.dataObject = dataObject;
37
	}
38
 
39
	/**
40
	 * @return the dataObject
41
	 */
42
	public BulletDataObject getDataObject() {
43
		return this.dataObject;
44
	}
45
 
46
    /**
47
     * 
48
     * @return freeformContent
49
     *     
50
     */
51
    public FreeformContent getFreeformContent() {
52
        return this.freeformContent;
53
    }
54
 
55
    /**
56
     * 
43 naveen 57
     * @param value the FreeformContent to set
10 shop2020 58
     *     
59
     */
60
    public void setFreeformContent(FreeformContent value) {
61
        this.freeformContent = value;
62
    }
63
 
20 naveen 64
	/* (non-Javadoc)
65
	 * @see java.lang.Object#toString()
66
	 */
67
	@Override
68
	public String toString() {
69
		return "Bullet [dataObject=" + dataObject + ", freeformContent="
70
				+ freeformContent + "]";
71
	}
72
 
10 shop2020 73
}