• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package com.android.customization.testing;
2 
3 import com.android.customization.model.clock.Clockface;
4 import com.android.customization.model.color.ColorOption;
5 import com.android.customization.model.grid.GridOption;
6 import com.android.customization.model.theme.ThemeBundle;
7 import com.android.customization.module.ThemesUserEventLogger;
8 import com.android.wallpaper.testing.TestUserEventLogger;
9 
10 /**
11  * Test implementation of {@link ThemesUserEventLogger}.
12  */
13 public class TestThemesUserEventLogger extends TestUserEventLogger
14         implements ThemesUserEventLogger {
15     @Override
logThemeSelected(ThemeBundle theme, boolean isCustomTheme)16     public void logThemeSelected(ThemeBundle theme, boolean isCustomTheme) {
17         // Do nothing.
18     }
19 
20     @Override
logThemeApplied(ThemeBundle theme, boolean isCustomTheme)21     public void logThemeApplied(ThemeBundle theme, boolean isCustomTheme) {
22         // Do nothing.
23     }
24 
25     @Override
logColorApplied(int action, ColorOption colorOption)26     public void logColorApplied(int action, ColorOption colorOption) {
27         // Do nothing.
28     }
29 
30     @Override
logClockSelected(Clockface clock)31     public void logClockSelected(Clockface clock) {
32         // Do nothing.
33     }
34 
35     @Override
logClockApplied(Clockface clock)36     public void logClockApplied(Clockface clock) {
37         // Do nothing.
38     }
39 
40     @Override
logGridSelected(GridOption grid)41     public void logGridSelected(GridOption grid) {
42         // Do nothing.
43     }
44 
45     @Override
logGridApplied(GridOption grid)46     public void logGridApplied(GridOption grid) {
47         // Do nothing.
48     }
49 }
50