diff -r c743ef5928ba -r f966699dea19 idlehomescreen/xmluirendering/uiengine/src/xnnodeappif.cpp --- a/idlehomescreen/xmluirendering/uiengine/src/xnnodeappif.cpp Tue Feb 02 00:04:13 2010 +0200 +++ b/idlehomescreen/xmluirendering/uiengine/src/xnnodeappif.cpp Fri Feb 19 22:42:37 2010 +0200 @@ -21,6 +21,8 @@ #include "xntype.h" #include "xnuiengine.h" #include "xndomnode.h" +#include "xncomponent.h" +#include "xncomponentnodeimpl.h" // ============================ MEMBER FUNCTIONS =============================== @@ -279,3 +281,12 @@ } return KNullDesC8; } + +// ----------------------------------------------------------------------------- +// CXnNodeAppIf::Component +// ----------------------------------------------------------------------------- +// +EXPORT_C CXnComponent& CXnNodeAppIf::Component() + { + return *iNode->ComponentNodeImpl()->Component(); + }