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