harvester/harvesterplugins/ImagePlugin/inc/harvesterimageplugin.h
branchRCL_3
changeset 63 e538444823de
parent 47 b73252188534
equal deleted inserted replaced
57:2872ae438bf7 63:e538444823de
   100         CMdEPropertyDef* iDraftPropertyDef;
   100         CMdEPropertyDef* iDraftPropertyDef;
   101 
   101 
   102 	private:
   102 	private:
   103 		CHarvesterImagePluginPropertyDefs();
   103 		CHarvesterImagePluginPropertyDefs();
   104 	
   104 	
   105 		void ConstructL( CMdEObjectDef& aObjectDef );
   105 		void ConstructL(CMdEObjectDef& aObjectDef);
   106 
   106 
   107 	public:	
   107 	public:	
   108 		static CHarvesterImagePluginPropertyDefs* NewL();
   108 		static CHarvesterImagePluginPropertyDefs* NewL(CMdEObjectDef& aObjectDef);
   109 		void SetByObjectDefL( CMdEObjectDef& aObjectDef) ;
       
   110 	};
   109 	};
   111 
   110 
   112 class CHarvesterImagePlugin : public CHarvesterPlugin
   111 class CHarvesterImagePlugin : public CHarvesterPlugin
   113 	{
   112 	{
   114 	public:
   113 	public:
   167 		// Default constructor
   166 		// Default constructor
   168 		CHarvesterImagePlugin();
   167 		CHarvesterImagePlugin();
   169 		
   168 		
   170 		// 2nd phase constructor
   169 		// 2nd phase constructor
   171 		void ConstructL();
   170 		void ConstructL();
   172 		
   171 	
   173 		void InitPropDefsL( CMdEObjectDef& aObjectDef );
       
   174 
       
   175 	private:
   172 	private:
   176 	
   173 	
   177 		enum TImageMetadataHandling
   174 		enum TImageMetadataHandling
   178 			{
   175 			{
   179 			EJpegHandling,
   176 			EJpegHandling,