meetingrequest/mrgui/mrfieldbuilderplugin/inc/cesmrviewerlocationfield.h
branchRCL_3
changeset 16 b5fbb9b25d57
parent 12 4ce476e64c59
child 22 d620048b4810
--- a/meetingrequest/mrgui/mrfieldbuilderplugin/inc/cesmrviewerlocationfield.h	Tue Apr 27 16:20:14 2010 +0300
+++ b/meetingrequest/mrgui/mrfieldbuilderplugin/inc/cesmrviewerlocationfield.h	Tue May 11 15:57:15 2010 +0300
@@ -54,7 +54,7 @@
          */
         ~CESMRViewerLocationField( );
 
-    public:// From CESMRField
+    protected:// From CESMRField
         void InternalizeL( MESMRCalEntry& aEntry );
         TSize MinimumSize();
         void InitializeL();
@@ -64,10 +64,13 @@
         void HandleLongtapEventL( const TPoint& aPosition );
         void DynInitMenuPaneL( TInt aResourceId, CEikMenuPane* aMenuPane );
         void LockL();
+        TBool SupportsLongTapFunctionalityL(
+            		 const TPointerEvent &aPointerEvent );
+
     protected:
 		TBool HandleSingletapEventL( const TPoint& aPosition );
 
-    public: // From CCoeControl
+    protected: // From CCoeControl
         TKeyResponse OfferKeyEventL(const TKeyEvent& aEvent, TEventCode aType );
         TInt CountComponentControls() const;
         CCoeControl* ComponentControl( TInt aInd ) const;
@@ -75,11 +78,11 @@
         void SetContainerWindowL( const CCoeControl& aContainer );
         void GetCursorLineVerticalPos(TInt& aUpper, TInt& aLower);
 
-    public: // From MEikEdwinSizeObserver
+    protected: // From MEikEdwinSizeObserver
         TBool HandleEdwinSizeEventL( CEikEdwin* aEdwin, TEdwinSizeEvent aType,
                 TSize aSize );
 
-    public: // From MCoeControlObserver
+    protected: // From MCoeControlObserver
         void HandleControlEventL(CCoeControl* aControl,TCoeEvent aEventType);
 
     private: // Implementation