Subversion Repositories SmartDukaan

Rev

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

Rev 1443 Rev 1584
Line 7... Line 7...
7
import in.shop2020.metamodel.definitions.Catalog;
7
import in.shop2020.metamodel.definitions.Catalog;
8
import in.shop2020.metamodel.definitions.Category;
8
import in.shop2020.metamodel.definitions.Category;
9
import in.shop2020.metamodel.definitions.CategorySlideDefinition;
9
import in.shop2020.metamodel.definitions.CategorySlideDefinition;
10
import in.shop2020.metamodel.util.CN;
10
import in.shop2020.metamodel.util.CN;
11
import in.shop2020.storage.bdb.StorageManager;
11
import in.shop2020.storage.bdb.StorageManager;
-
 
12
import in.shop2020.util.Utils;
12
 
13
 
-
 
14
import java.io.File;
13
import java.io.PrintWriter;
15
import java.io.PrintWriter;
14
import java.io.StringWriter;
16
import java.io.StringWriter;
15
import java.io.Writer;
17
import java.io.Writer;
16
import java.util.ArrayList;
18
import java.util.ArrayList;
17
import java.util.Collection;
19
import java.util.Collection;
Line 224... Line 226...
224
	 * @param entity
226
	 * @param entity
225
	 * @param entityMetadata
227
	 * @param entityMetadata
226
	 * @throws Exception
228
	 * @throws Exception
227
	 */
229
	 */
228
	public static void createEntity(Entity entity, EntityState entityMetadata) throws Exception {
230
	public static void createEntity(Entity entity, EntityState entityMetadata) throws Exception {
-
 
231
		/*
-
 
232
		 * Creating media directory by default. Even if there is no media uploaded yet.
-
 
233
		 */
-
 
234
		String mediaDirPath = Utils.CONTENT_DB_PATH + "media" + File.separator + entity.getID();
-
 
235
		File mediaDir = new File(mediaDirPath);
-
 
236
		if(!mediaDir.exists()) {
-
 
237
			mediaDir.mkdir();
-
 
238
		}
229
		StorageManager.getStorageManager().createEntity(entity, entityMetadata);
239
		StorageManager.getStorageManager().createEntity(entity, entityMetadata);
230
	}
240
	}
231
 
241
 
232
	/**
242
	/**
233
	 * 
243
	 *