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.definitions;
5
 
6
import in.shop2020.metamodel.util.MetaModelComponent;
7
 
8
/**
49 naveen 9
 * Defines valid Slides for a Category
10 shop2020 10
 * 
11
 * @author naveen
12
 *
13
 */
14
public class CategorySlideDefinition extends MetaModelComponent {
15
	/**
16
	 * 
17
	 */
18
	private static final long serialVersionUID = 1L;
49 naveen 19
 
20
	/**
21
	 * Editor's comments on this Category-Slide association
22
	 */
10 shop2020 23
	private String description;
49 naveen 24
 
25
	/**
26
	 * Reference to slide definition
27
	 */
10 shop2020 28
	private long slideDefinitionID;
49 naveen 29
 
30
	/**
31
	 * Importance editor places on this association. 
32
	 */
10 shop2020 33
	private EditorialImportance editorialImportance;
34
 
35
	/**
36
	 * 
49 naveen 37
	 * @param categoryID Category ID
38
	 * @param slideDefinitionID SlideDefinition ID
10 shop2020 39
	 */
32 naveen 40
	public CategorySlideDefinition(long slideDefinitionID) {
10 shop2020 41
		this.slideDefinitionID = slideDefinitionID;
42
	}
43
 
44
	/**
45
	 * 
46
	 * @return description
47
	 */
48
	public String getDescription() {
49
		return this.description;
50
	}
51
 
52
	/**
53
	 * 
49 naveen 54
	 * @param value description to set
10 shop2020 55
	 */
56
	public void setDescription(String value) {
57
		this.description = value;
58
	}
59
 
60
	/**
61
	 * 
49 naveen 62
	 * @return slideDefinitionID Slide Definition ID
10 shop2020 63
	 */
64
	public long getSlideDefintionID() {
65
		return this.slideDefinitionID;
66
	}
67
 
68
	/**
69
	 * 
49 naveen 70
	 * @return editorialImportance Editorial Importance value
10 shop2020 71
	 */
72
	public EditorialImportance getEditorialImportance() {
73
		return this.editorialImportance;
74
	}
75
 
76
	/**
77
	 * 
49 naveen 78
	 * @param value Editorial Importance to set
10 shop2020 79
	 */
80
	public void setEditorialImportance(EditorialImportance value) {
81
		this.editorialImportance = value;
82
	}
83
 
84
	/* (non-Javadoc)
85
	 * @see java.lang.Object#toString()
86
	 */
87
	@Override
88
	public String toString() {
32 naveen 89
		return "CategorySlideDefinition [description=" + description + 
90
				", editorialImportance=" + editorialImportance + 
91
				", slideDefinitionID=" + slideDefinitionID + "]";
10 shop2020 92
	}
93
 
94
}