Subversion Repositories SmartDukaan

Rev

Rev 3018 | Rev 8777 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3018 Rev 8749
Line 2... Line 2...
2
 * 
2
 * 
3
 */
3
 */
4
package in.shop2020.metamodel.core;
4
package in.shop2020.metamodel.core;
5
 
5
 
6
import java.util.ArrayList;
6
import java.util.ArrayList;
-
 
7
import java.util.HashMap;
7
import java.util.LinkedHashMap;
8
import java.util.LinkedHashMap;
8
import java.util.List;
9
import java.util.List;
9
import java.util.Map;
10
import java.util.Map;
10
import java.util.StringTokenizer;
11
import java.util.StringTokenizer;
11
 
12
 
-
 
13
import org.apache.commons.collections.MapUtils;
-
 
14
 
12
import in.shop2020.metamodel.core.Media.Type;
15
import in.shop2020.metamodel.core.Media.Type;
13
import in.shop2020.metamodel.util.MetaModelComponent;
16
import in.shop2020.metamodel.util.MetaModelComponent;
14
 
17
 
15
/**
18
/**
16
 * Represents un-structured data about Slide, Feature and Bullet. It is used
19
 * Represents un-structured data about Slide, Feature and Bullet. It is used
Line 114... Line 117...
114
    public void setMedias(Map<String, Media> medias) {
117
    public void setMedias(Map<String, Media> medias) {
115
        this.medias = medias;
118
        this.medias = medias;
116
    }
119
    }
117
 
120
 
118
    public Map<String, Media> getMedias() {
121
    public Map<String, Media> getMedias() {
-
 
122
    	if (MapUtils.isNotEmpty(medias)){
-
 
123
	    	Map<String, Media> m = new HashMap<String, Media>(); 
-
 
124
	    	for(Map.Entry<String, Media> m1 : medias.entrySet()) {
-
 
125
	    		if(m1.getKey().contains(".")){
-
 
126
	    			m.put(m1.getKey().replaceAll("\\.", "-"),m1.getValue());
-
 
127
	    		}
-
 
128
	    	}
-
 
129
	    	medias = m;
-
 
130
    	}
119
        return medias;
131
    	return medias;
120
    }
132
    }
121
    
133
    
122
    public void addMedia(Media media) {
134
    public void addMedia(Media media) {
123
        if(this.medias == null){
135
        if(this.medias == null){
124
            this.medias = new LinkedHashMap<String, Media>();
136
            this.medias = new LinkedHashMap<String, Media>();