• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2017 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 package com.android.wallpaper.module;
17 
18 import android.content.Intent;
19 
20 /**
21  * {@link UserEventLogger} which does not do anything.
22  */
23 public class NoOpUserEventLogger implements UserEventLogger {
24 
25     @Override
logResumed(boolean provisioned, boolean wallpaper)26     public void logResumed(boolean provisioned, boolean wallpaper) {
27 
28     }
29 
30     @Override
logStopped()31     public void logStopped() {
32 
33     }
34 
35     @Override
logAppLaunched(Intent launchSource)36     public void logAppLaunched(Intent launchSource) {
37     }
38 
39     @Override
logDailyRefreshTurnedOn()40     public void logDailyRefreshTurnedOn() {
41     }
42 
43     @Override
logCurrentWallpaperPreviewed()44     public void logCurrentWallpaperPreviewed() {
45     }
46 
47     @Override
logActionClicked(String collectionId, int actionLabelResId)48     public void logActionClicked(String collectionId, int actionLabelResId) {
49     }
50 
51     @Override
logIndividualWallpaperSelected(String collectionId)52     public void logIndividualWallpaperSelected(String collectionId) {
53     }
54 
55     @Override
logCategorySelected(String collectionId)56     public void logCategorySelected(String collectionId) {
57     }
58 
59     @Override
logLiveWallpaperInfoSelected(String collectionId, String wallpaperId)60     public void logLiveWallpaperInfoSelected(String collectionId, String wallpaperId) {
61     }
62 
63     @Override
logLiveWallpaperCustomizeSelected(String collectionId, String wallpaperId)64     public void logLiveWallpaperCustomizeSelected(String collectionId, String wallpaperId) {
65     }
66 
67     @Override
logSnapshot()68     public void logSnapshot() {
69     }
70 
71     @Override
logWallpaperSet(String collectionId, String wallpaperId, String effects)72     public void logWallpaperSet(String collectionId, String wallpaperId, String effects){
73 
74     }
75 
76     @Override
logWallpaperSetResult(@allpaperSetResult int result)77     public void logWallpaperSetResult(@WallpaperSetResult int result) {
78     }
79 
80     @Override
logWallpaperSetFailureReason(@allpaperSetFailureReason int reason)81     public void logWallpaperSetFailureReason(@WallpaperSetFailureReason int reason) {
82     }
83 
84     @Override
logNumDailyWallpaperRotationsInLastWeek()85     public void logNumDailyWallpaperRotationsInLastWeek() {
86     }
87 
88     @Override
logNumDailyWallpaperRotationsPreviousDay()89     public void logNumDailyWallpaperRotationsPreviousDay() {
90     }
91 
92     @Override
logDailyWallpaperRotationHour(int hour)93     public void logDailyWallpaperRotationHour(int hour) {
94     }
95 
96     @Override
logDailyWallpaperDecodes(boolean decodes)97     public void logDailyWallpaperDecodes(boolean decodes) {
98     }
99 
100     @Override
logRefreshDailyWallpaperButtonClicked()101     public void logRefreshDailyWallpaperButtonClicked() {
102     }
103 
104     @Override
logDailyWallpaperRotationStatus(int status)105     public void logDailyWallpaperRotationStatus(int status) {
106     }
107 
108     @Override
logDailyWallpaperSetNextWallpaperResult( @ailyWallpaperUpdateResult int result)109     public void logDailyWallpaperSetNextWallpaperResult(
110             @DailyWallpaperUpdateResult int result) {
111     }
112 
113     @Override
logDailyWallpaperSetNextWallpaperCrash(@ailyWallpaperUpdateCrash int crash)114     public void logDailyWallpaperSetNextWallpaperCrash(@DailyWallpaperUpdateCrash int crash) {
115     }
116 
117     @Override
logNumDaysDailyRotationFailed(int days)118     public void logNumDaysDailyRotationFailed(int days) {
119     }
120 
121     @Override
logDailyWallpaperMetadataRequestFailure( @ailyWallpaperMetadataFailureReason int reason)122     public void logDailyWallpaperMetadataRequestFailure(
123             @DailyWallpaperMetadataFailureReason int reason) {
124     }
125 
126     @Override
logNumDaysDailyRotationNotAttempted(int days)127     public void logNumDaysDailyRotationNotAttempted(int days) {
128     }
129 
130     @Override
logStandalonePreviewLaunched()131     public void logStandalonePreviewLaunched() {
132     }
133 
134     @Override
logStandalonePreviewImageUriHasReadPermission(boolean isReadPermissionGranted)135     public void logStandalonePreviewImageUriHasReadPermission(boolean isReadPermissionGranted) {
136     }
137 
138     @Override
logStandalonePreviewStorageDialogApproved(boolean isApproved)139     public void logStandalonePreviewStorageDialogApproved(boolean isApproved) {
140     }
141 
142     @Override
logWallpaperPresentationMode()143     public void logWallpaperPresentationMode() {
144     }
145 
146     @Override
logRestored()147     public void logRestored() {
148     }
149 
150     @Override
logEffectApply(String effect, int status, long timeElapsedMillis, int resultCode)151     public void logEffectApply(String effect, int status, long timeElapsedMillis, int resultCode) {
152 
153     }
154 
155     @Override
logEffectProbe(String effect, int status)156     public void logEffectProbe(String effect, int status) {
157 
158     }
159 }
160