#include <physical-keyboard-impl.h>
// INTERNAL INCLUDES
-#include <adaptor-impl.h>
+#include <singleton-service-impl.h>
namespace Dali
{
{
Dali::PhysicalKeyboard keyboardHandle;
- if ( Adaptor::IsAvailable() )
+ Dali::SingletonService service( SingletonService::Get() );
+ if ( service )
{
- Dali::Adaptor& adaptor = Adaptor::Get();
keyboardHandle = Dali::PhysicalKeyboard( new PhysicalKeyboard() );
- adaptor.RegisterSingleton( typeid( keyboardHandle ), keyboardHandle );
+ service.Register( typeid( keyboardHandle ), keyboardHandle );
}
return keyboardHandle;
{
Dali::PhysicalKeyboard keyboardHandle;
- // Ensure the adaptor has been created
- if ( Adaptor::IsAvailable() )
+ Dali::SingletonService service = SingletonService::Get();
+ if ( service )
{
- Dali::Adaptor& adaptor = Adaptor::Get();
-
- BaseHandle handle = adaptor.GetSingleton( typeid( Dali::PhysicalKeyboard ) );
+ BaseHandle handle = service.GetSingleton( typeid( Dali::PhysicalKeyboard ) );
if( handle )
{
// If so, downcast the handle of singleton to focus manager