15e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael/*
25e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael * Copyright (C) 2014 The Android Open Source Project
35e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael *
45e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael * Licensed under the Apache License, Version 2.0 (the "License");
55e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael * you may not use this file except in compliance with the License.
65e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael * You may obtain a copy of the License at
75e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael *
85e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael *      http://www.apache.org/licenses/LICENSE-2.0
95e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael *
105e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael * Unless required by applicable law or agreed to in writing, software
115e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael * distributed under the License is distributed on an "AS IS" BASIS,
125e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
135e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael * See the License for the specific language governing permissions and
145e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael * limitations under the License.
155e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael */
165e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael
175e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael
185e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphaelpackage com.google.common.logging;
195e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael
205e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphaelpublic class eventprotos {
2110c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers    public class MediaInteraction {
225e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        public class InteractionType {
23f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int SHARE = 10000;
2410c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int EDIT = 10000;
25f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int DELETE = 10000;
26f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int DETAILS = 10000;
275e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        }
2810c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers    }
295e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael
3010c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers    public class NavigationChange {
315e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        public class InteractionCause {
32f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int BUTTON = 10000;
33f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int SWIPE_LEFT = 10000;
34f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int SWIPE_UP = 10000;
35f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int SWIPE_DOWN = 10000;
36f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int SWIPE_RIGHT = 10000;
375e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        }
385e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        public class Mode {
3910c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int UNKNOWN_MODE = 10000;
40f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int PHOTO_CAPTURE = 10000;
41f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int FILMSTRIP = 10000;
42f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int VIDEO_CAPTURE = 10000;
43f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int VIDEO_STILL = 10000;
4410c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int PHOTO_SPHERE = 10000;
4510c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int LENS_BLUR = 10000;
4610c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int HDR_PLUS = 10000;
4710c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int PANORAMA = 10000;
48f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int GALLERY = 10000;
495e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        }
505e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael    }
515e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael
525e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael    public class CameraFailure {
535e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        public class FailureReason {
54f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int SECURITY = 10000;
55f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int OPEN_FAILURE = 10000;
56f7d4ebac5b4a8093b37d35fd0d650380dae8c8e4Andy Huibers            public static final int RECONNECT_FAILURE = 10000;
575e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        }
585e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael    }
595e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael
605e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael    public class ForegroundEvent {
615e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        public class ForegroundSource {
6210c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int UNKNOWN_SOURCE = 10000;
6310c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int ACTION_IMAGE_CAPTURE = 10000;
6410c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int ACTION_IMAGE_CAPTURE_SECURE = 10000;
6510c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int ACTION_VIDEO_CAPTURE = 10000;
6610c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int ACTION_MAIN = 10000;
679a9a1086c10ea39ae9a2a5bdeeb600c2d7f940b6Andy Huibers            public static final int ACTION_STILL_IMAGE_CAMERA_SECURE = 10000;
689a9a1086c10ea39ae9a2a5bdeeb600c2d7f940b6Andy Huibers            public static final int ACTION_VIDEO_CAMERA = 10000;
699a9a1086c10ea39ae9a2a5bdeeb600c2d7f940b6Andy Huibers            public static final int ACTION_STILL_IMAGE_CAMERA = 10000;
7010c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers        }
7110c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers    }
7210c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers
7310c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers    public class ControlEvent {
7410c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers        public class ControlType {
7510c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int TAP_TO_FOCUS = 10000;
7610c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int MENU_FULL_FROM_HIDDEN = 10000;
7710c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int MENU_FULL_FROM_SCROLL = 10000;
7810c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int MENU_SCROLL_FROM_SHIMMY = 10000;
7910c5816e1ff3d30e4c4996643ba05d63d522b81aAndy Huibers            public static final int OVERALL_SETTINGS = 10000;
805e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael        }
815e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael    }
825e09d01d80b64c81f21c57f1b99dd9dc1afed18dSeth Raphael}
83