view_manager_client_factory.cc revision 5f1c94371a64b3196d4be9466099bb892df9b88e
1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "mojo/services/public/cpp/view_manager/view_manager_client_factory.h" 6 7#include "mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.h" 8 9namespace mojo { 10 11ViewManagerClientFactory::ViewManagerClientFactory( 12 ViewManagerDelegate* delegate) 13 : delegate_(delegate) { 14} 15 16ViewManagerClientFactory::~ViewManagerClientFactory() { 17} 18 19// InterfaceFactory<ViewManagerClient> implementation. 20void ViewManagerClientFactory::Create( 21 ApplicationConnection* connection, 22 InterfaceRequest<ViewManagerClient> request) { 23 BindToRequest(new ViewManagerClientImpl(delegate_), &request); 24} 25 26} // namespace mojo 27