idlehomescreen/xmluirendering/uiengine/inc/xnplugindata.h
branchRCL_3
changeset 11 ff572dfe6d86
parent 9 f966699dea19
child 23 7be2816dbabd
equal deleted inserted replaced
9:f966699dea19 11:ff572dfe6d86
   336      * @param aList List of focus nodes
   336      * @param aList List of focus nodes
   337      */
   337      */
   338     virtual void InitialFocusNodesL( RPointerArray< CXnNode >& aList ) const;
   338     virtual void InitialFocusNodesL( RPointerArray< CXnNode >& aList ) const;
   339 
   339 
   340     /**
   340     /**
       
   341      * Returns list of popup nodes
       
   342      * 
       
   343      * @param aList List of popup nodes
       
   344      */
       
   345     virtual void PopupNodesL( RPointerArray< CXnNode >& aList ) const;
       
   346 
       
   347     /**
   341      * Sets the plugin occupied     
   348      * Sets the plugin occupied     
   342      */
   349      */
   343     inline void SetOccupied();
   350     inline void SetOccupied();
   344     
   351     
   345     /*
   352     /*
   346      * Checks whether occupied
   353      * Checks whether occupied
   347      * 
   354      * 
   348      * @return ETrue when occupied EFalse when not
   355      * @return ETrue when occupied EFalse when not
   349      */
   356      */
   350     inline TBool Occupied() const;
   357     inline TBool Occupied() const;
   351     
   358         
   352     /*
       
   353      * Sets the plugin removable
       
   354      * 
       
   355      * @param aRemovable ETrue when removable EFalse when not
       
   356      */    
       
   357     inline void SetRemovable( TBool aRemovable );
       
   358     
       
   359     /*
   359     /*
   360      * Checks whether removable
   360      * Checks whether removable
   361      * 
   361      * 
   362      * @return ETrue when removable EFalse when not
   362      * @return ETrue when removable EFalse when not
   363      */    
   363      */    
   422 
   422 
   423     /**
   423     /**
   424      * Show oom error note
   424      * Show oom error note
   425      */    
   425      */    
   426     void ShowOutOfMemError();
   426     void ShowOutOfMemError();
       
   427     
       
   428     /**
       
   429      * Sets locking_status attribute (locked/none) 
       
   430      * 
       
   431      * @param aStatus "locked" / "none"
       
   432      */
       
   433     void SetLockingStatus( const TDesC8& aStatus );    
   427         
   434         
   428 private:
   435 private:
   429     // New functions
   436     // New functions
   430             
   437             
   431     void LoadPublishers();
   438     void LoadPublishers();