Subversion Repositories SmartDukaan

Rev

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

Rev 21 Rev 43
Line 4... Line 4...
4
package in.shop2020.metamodel.core;
4
package in.shop2020.metamodel.core;
5
 
5
 
6
 
6
 
7
import in.shop2020.metamodel.util.MetaModelComponent;
7
import in.shop2020.metamodel.util.MetaModelComponent;
8
 
8
 
-
 
9
import java.util.ArrayList;
9
import java.util.List;
10
import java.util.List;
10
 
11
 
11
/**
12
/**
12
 * 
13
 * 
13
 * @author naveen
14
 * @author naveen
Line 55... Line 56...
55
     *     
56
     *     
56
     */
57
     */
57
    public void setChildrenSlides(List<Slide> value) {
58
    public void setChildrenSlides(List<Slide> value) {
58
        this.childrenSlides = value;
59
        this.childrenSlides = value;
59
    }
60
    }
-
 
61
    
-
 
62
    /**
-
 
63
     * 
-
 
64
     * @param child
-
 
65
     */
-
 
66
    public void addChild(Slide child) {
-
 
67
    	if(this.childrenSlides == null) {
-
 
68
    		this.childrenSlides = new ArrayList<Slide>();
-
 
69
    	}
-
 
70
    	
-
 
71
    	this.childrenSlides.add(child);
-
 
72
    }
60
 
73
 
61
    /**
74
    /**
62
     * 
75
     * 
-
 
76
     * @return boolean
-
 
77
     */
-
 
78
    public boolean hasChildren() {
-
 
79
    	if(this.childrenSlides == null) {
-
 
80
    		return false;
-
 
81
    	}
-
 
82
    	
-
 
83
    	if(this.childrenSlides.isEmpty()) {
-
 
84
    		return false;
-
 
85
    	}
-
 
86
    	
-
 
87
    	return true;
-
 
88
    }
-
 
89
    
-
 
90
    /**
-
 
91
     * 
63
     * @return features
92
     * @return features
64
     *     
93
     *     
65
     */
94
     */
66
    public List<Feature> getFeatures() {
95
    public List<Feature> getFeatures() {
67
        return this.features;
96
        return this.features;