idlehomescreen/inc/xnnodeappif.h
branchRCL_3
changeset 9 f966699dea19
parent 0 f72a12da539e
equal deleted inserted replaced
5:c743ef5928ba 9:f966699dea19
    28 // Forward declarations
    28 // Forward declarations
    29 class CXnType;
    29 class CXnType;
    30 class CXnProperty;
    30 class CXnProperty;
    31 class CXnNode;
    31 class CXnNode;
    32 class TXnUiEngineAppIf;
    32 class TXnUiEngineAppIf;
       
    33 class CXnComponent;
    33 
    34 
    34 namespace XnComponentInterface
    35 namespace XnComponentInterface
    35     {
    36     {
    36     class MXnComponentInterface;
    37     class MXnComponentInterface;
    37     }
    38     }
   245 
   246 
   246     /**
   247     /**
   247      * Get namespace of this node
   248      * Get namespace of this node
   248      */
   249      */
   249     IMPORT_C const TDesC8& Namespace();
   250     IMPORT_C const TDesC8& Namespace();
       
   251     
       
   252     /**
       
   253      * Get the component object of the node.
       
   254      *
       
   255      * @since Series 60 5.2
       
   256      * @return component object
       
   257      */
       
   258     IMPORT_C CXnComponent& Component();
   250 
   259 
   251 private:
   260 private:
   252     // Data
   261     // Data
   253 
   262 
   254     /**
   263     /**