Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
81 naveen 1
/**
2
 * 
3
 */
4
package in.shop2020.metamodel.definitions;
5
 
6
import in.shop2020.metamodel.util.MetaModelComponent;
7
 
8
/**
9
 * @author naveen
10
 *
11
 */
12
public class FacetRuleDefinition extends MetaModelComponent {
13
 
14
	/**
15
	 * 
16
	 */
17
	private static final long serialVersionUID = 1L;
18
 
19
	/**
20
	 * Editor's comments
21
	 */
22
	private String description;
23
 
24
	/**
25
	 * Facet Definition ID 
26
	 */
27
	private long facetDefinitionID;
28
 
29
	/**
30
	 * Slide Definition ID
31
	 */
32
	private long slideDefinitionID;
33
 
34
	/**
35
	 * Feature Definition ID
36
	 */
37
	private long featureDefinitionID;
38
 
39
	/**
40
	 * IR Data Rule ID
41
	 */
42
	private long irDataRuleID;
43
 
44
	/**
45
	 * 
46
	 * @param facetDefinitionID
47
	 * @param irDataRuleID
48
	 */
49
	public FacetRuleDefinition(long facetDefinitionID, long irDataRuleID) {
50
		this.facetDefinitionID = facetDefinitionID;
51
		this.irDataRuleID = irDataRuleID;
52
	}
53
 
54
	/**
55
	 * Description to set
56
	 * 
57
	 * @param description the description to set
58
	 */
59
	public void setDescription(String description) {
60
		this.description = description;
61
	}
62
 
63
	/**
64
	 * Returns description
65
	 * 
66
	 * @return the description
67
	 */
68
	public String getDescription() {
69
		return description;
70
	}
71
 
72
	/**
73
	 * Facet Definition ID to set
74
	 * 
75
	 * @param facetDefinitionID the facetDefinitionID to set
76
	 */
77
	public void setFacetDefinitionID(long facetDefinitionID) {
78
		this.facetDefinitionID = facetDefinitionID;
79
	}
80
 
81
	/**
82
	 * Returns Facet Definition ID
83
	 * 
84
	 * @return the facetDefinitionID
85
	 */
86
	public long getFacetDefinitionID() {
87
		return facetDefinitionID;
88
	}
89
 
90
	/**
91
	 * Slide Definition ID to set
92
	 * 
93
	 * @param slideDefinitionID the slideDefinitionID to set
94
	 */
95
	public void setSlideDefinitionID(long slideDefinitionID) {
96
		this.slideDefinitionID = slideDefinitionID;
97
	}
98
 
99
	/**
100
	 * Returns Slide Definition ID
101
	 * 
102
	 * @return the slideDefinitionID
103
	 */
104
	public long getSlideDefinitionID() {
105
		return slideDefinitionID;
106
	}
107
 
108
	/**
109
	 * Feature Definition ID to set
110
	 * 
111
	 * @param featureDefinitionID the featureDefinitionID to set
112
	 */
113
	public void setFeatureDefinitionID(long featureDefinitionID) {
114
		this.featureDefinitionID = featureDefinitionID;
115
	}
116
 
117
	/**
118
	 * Returns Feature Definition ID
119
	 * 
120
	 * @return the featureDefinitionID
121
	 */
122
	public long getFeatureDefinitionID() {
123
		return featureDefinitionID;
124
	}
125
 
126
	/**
127
	 * IR Data Rule ID to set
128
	 * 
129
	 * @param irDataRuleID the irDataRuleID to set
130
	 */
131
	public void setIRDataRuleID(long irDataRuleID) {
132
		this.irDataRuleID = irDataRuleID;
133
	}
134
 
135
	/**
136
	 * Returns Data Rule ID 
137
	 * 
138
	 * @return the irDataRuleID
139
	 */
140
	public long getIRDataRuleID() {
141
		return irDataRuleID;
142
	}
143
 
144
	/* (non-Javadoc)
145
	 * @see java.lang.Object#toString()
146
	 */
147
	@Override
148
	public String toString() {
149
		return "FacetRuleDefinition [description=" + description
150
				+ ", facetDefinitionID=" + facetDefinitionID
151
				+ ", featureDefinitionID=" + featureDefinitionID
152
				+ ", irDataRuleID=" + irDataRuleID + ", slideDefinitionID="
153
				+ slideDefinitionID + "]";
154
	}
155
 
156
}