harvester/harvesterplugins/OMADRMPlugin/inc/harvesteromadrmplugin.h
changeset 43 c5e73110f733
parent 40 910a23996aa0
equal deleted inserted replaced
40:910a23996aa0 43:c5e73110f733
    98 		CHarvesterOmaDrmPluginPropertyDefs();
    98 		CHarvesterOmaDrmPluginPropertyDefs();
    99 	
    99 	
   100 		void ConstructL(CMdEObjectDef& aObjectDef);
   100 		void ConstructL(CMdEObjectDef& aObjectDef);
   101 
   101 
   102 	public:	
   102 	public:	
   103 		static CHarvesterOmaDrmPluginPropertyDefs* NewL(CMdEObjectDef& aObjectDef);
   103         static CHarvesterOmaDrmPluginPropertyDefs* NewL();
       
   104         void SetByObjectDefL( CMdEObjectDef& aObjectDef) ;
   104 	};
   105 	};
   105 
   106 
   106 class CHarvesterOMADRMPlugin : public CHarvesterPlugin
   107 class CHarvesterOMADRMPlugin : public CHarvesterPlugin
   107   	{
   108   	{
   108 	public:
   109 	public:
   171 	/**
   172 	/**
   172 	* 2nd phase construction, called by NewLC()
   173 	* 2nd phase construction, called by NewLC()
   173 		*/
   174 		*/
   174 		void ConstructL();
   175 		void ConstructL();
   175 		
   176 		
       
   177 	    void InitPropDefsL( CMdEObjectDef& aObjectDef );
       
   178 	      
   176   protected:
   179   protected:
   177         /** 
   180         /** 
   178          * Handle to File server session.
   181          * Handle to File server session.
   179          */
   182          */
   180         RFs iFs;
   183         RFs iFs;