1c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks/*
2c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks * Copyright (C) 2017 The Android Open Source Project
3c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks *
4c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks * Licensed under the Apache License, Version 2.0 (the "License");
5c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks * you may not use this file except in compliance with the License.
6c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks * You may obtain a copy of the License at
7c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks *
8c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks *      http://www.apache.org/licenses/LICENSE-2.0
9c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks *
10c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks * Unless required by applicable law or agreed to in writing, software
11c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks * distributed under the License is distributed on an "AS IS" BASIS,
12c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks * See the License for the specific language governing permissions and
14c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks * limitations under the License
15c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks */
16c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks
17c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Frankspackage com.android.settings.testutils.shadow;
18c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks
19e53d1caedc876351ee68dccd48c3187686b5ae6eSvet Ganovimport com.android.settings.applications.AppInfoBase;
20c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franksimport org.robolectric.annotation.Implementation;
21c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franksimport org.robolectric.annotation.Implements;
22c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks
23e53d1caedc876351ee68dccd48c3187686b5ae6eSvet Ganov@Implements(AppInfoBase.class)
24e53d1caedc876351ee68dccd48c3187686b5ae6eSvet Ganovpublic class ShadowAppInfoBase {
25c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks
26c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks    @Implementation
27e53d1caedc876351ee68dccd48c3187686b5ae6eSvet Ganov    public void onResume() {
28c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks        // No-op.
29c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks    }
30c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks
31c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks    @Implementation
32e53d1caedc876351ee68dccd48c3187686b5ae6eSvet Ganov    public void onPause() {
33c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks        // No-op.
34c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks    }
35c50403c60689e225e8784dd2ce1c62be93f1cfe7Christine Franks}
36