Subversion Repositories SmartDukaan

Rev

Rev 2319 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2319 Rev 4959
Line 30... Line 30...
30
	private String description;
30
	private String description;
31
	
31
	
32
	/**
32
	/**
33
	 * Slide Definition objects that define children slides
33
	 * Slide Definition objects that define children slides
34
	 */
34
	 */
-
 
35
	private List<ChildSlideDefinition> childSlideDefinitions;
-
 
36
 
-
 
37
	/**
-
 
38
	 * Slide Definition objects that define children slides
-
 
39
	 */
35
	private List<Long> childrenSlideDefinitionIDs;
40
	private List<Long> childrenSlideDefinitionIDs;
36
	
41
	
37
	/**
42
	/**
38
	 * Slide's features
43
	 * Slide's features
39
	 */
44
	 */
40
	private List<SlideFeatureDefinition> slideFeatureDefinitions;
45
	private List<SlideFeatureDefinition> slideFeatureDefinitions;
41
	
46
	
-
 
47
	public List<Long> getChildrenSlideDefinitionIDs() {
-
 
48
		return childrenSlideDefinitionIDs;
-
 
49
	}
-
 
50
 
-
 
51
	public void setChildrenSlideDefinitionIDs(List<Long> childrenSlideDefinitionIDs) {
-
 
52
		this.childrenSlideDefinitionIDs = childrenSlideDefinitionIDs;
-
 
53
	}
-
 
54
 
42
	private Long helpDocDefinitionID;
55
	private Long helpDocDefinitionID;
43
	
56
	
44
	/**
57
	/**
45
	 * 
58
	 * 
46
	 * @param newID
59
	 * @param newID
Line 81... Line 94...
81
	public void setDescription(String value) {
94
	public void setDescription(String value) {
82
		this.description = value;
95
		this.description = value;
83
	}
96
	}
84
 
97
 
85
	/**
98
	/**
86
	 * @param childrenSlideDefinitionIDs the childrenSlideDefinitionIDs to set
99
	 * @param childSlideDefinitions 
87
	 */
100
	 */
88
	public void setChildrenSlideDefinitionIDs(
101
	public void setChildSlideDefinitions(List<ChildSlideDefinition> childSlideDefinitions) {
89
			List<Long> childrenSlideDefinitionIDs) {
-
 
90
		this.childrenSlideDefinitionIDs = childrenSlideDefinitionIDs;
102
		this.childSlideDefinitions = childSlideDefinitions;
91
	}
103
	}
92
 
104
 
93
	/**
105
	/**
94
	 * @return the childrenSlideDefinitionIDs
106
	 * @return the childSlideDefinitions
95
	 */
107
	 */
96
	public List<Long> getChildrenSlideDefinitionIDs() {
108
	public List<ChildSlideDefinition> getChildSlideDefinitions() {
97
		return childrenSlideDefinitionIDs;
109
		return childSlideDefinitions;
98
	}
110
	}
99
	
111
	
100
	/**
112
	/**
101
	 * 
113
	 * 
102
	 * @return boolean
114
	 * @return boolean
103
	 */
115
	 */
104
	public boolean hasChildren() {
116
	public boolean hasChildren() {
105
		if(this.childrenSlideDefinitionIDs == null) {
117
		if(this.childSlideDefinitions == null) {
106
			return false;
118
			return false;
107
		}
119
		}
108
		
120
		
109
		if(this.childrenSlideDefinitionIDs.isEmpty()) {
121
		if(this.childSlideDefinitions.isEmpty()) {
110
			return false;
122
			return false;
111
		}
123
		}
112
		
124
		
113
		return true;
125
		return true;
114
	}
126
	}
Line 146... Line 158...
146
	 */
158
	 */
147
	@Override
159
	@Override
148
	public String toString() {
160
	public String toString() {
149
		return "SlideDefinition [label=" + label + ", description="
161
		return "SlideDefinition [label=" + label + ", description="
150
				+ description + ", childrenSlideDefinitionIDs="
162
				+ description + ", childrenSlideDefinitionIDs="
151
				+ childrenSlideDefinitionIDs + ", slideFeatureDefinitions="
163
				+ childSlideDefinitions + ", slideFeatureDefinitions="
152
				+ slideFeatureDefinitions + ", helpDocDefinitionID="
164
				+ slideFeatureDefinitions + ", helpDocDefinitionID="
153
				+ helpDocDefinitionID + "]";
165
				+ helpDocDefinitionID + "]";
154
	}
166
	}
155
	
167
	
156
	
168