@@ -0,0 +1,3196 @@
+package org.opendatakit.consts;%0A%0A/**%0A * Created by jbeorse on 7/17/17.%0A */%0A%0Apublic class RequestCodeConsts %7B%0A    /**%0A     * Request codes, used with startActivityForResult%0A     */%0A    public static final class RequestCodes %7B%0A        /**%0A         * Used to view a collection or a join table in a SpreadsheetFragment in%0A         * TableDisplayActivity%0A         */%0A        public static final int DISPLAY_VIEW = 1;%0A        /**%0A         * Used when launching the file picker to change the detail view file%0A         */%0A        public static final int CHOOSE_DETAIL_FILE = 2;%0A        /**%0A         * Used when launching the file picker to change the list view file%0A         */%0A        public static final int CHOOSE_LIST_FILE = 3;%0A        /**%0A         * Used when launching the file picker to change the map view file%0A         */%0A        public static final int CHOOSE_MAP_FILE = 4;%0A        /**%0A         * A generic code for now. Can refactor to make more specific if needed.%0A         */%0A        public static final int LAUNCH_VIEW = 5;%0A        /**%0A         * Used to launch the device preferences screen (the one with the server settings, device%0A         * settings, tables specific settings, user restrictions, etc... options)%0A         */%0A        public static final int LAUNCH_DISPLAY_PREFS = 6;%0A        /**%0A         * For launching an intent to import csv files into a table%0A         */%0A        public static final int LAUNCH_IMPORT = 7;%0A        /**%0A         * For launching an intent to sync%0A         */%0A        public static final int LAUNCH_SYNC = 8;%0A        /**%0A         * For launching an HTML file not associated with a table. Unused%0A         */%0A        public static final int LAUNCH_WEB_VIEW = 10;%0A        /**%0A         * For launching an intent to edit a table's properties.%0A         */%0A        public static final int LAUNCH_TABLE_PREFS = 11;%0A        /**%0A         * For launching an intent to list a column's color rules%0A         */%0A        public static final int LAUNCH_COLOR_RULE_LIST = 16;%0A        /**%0A         * For launching an intent to add a row in survey%0A         */%0A        public static final int ADD_ROW_SURVEY = 17;%0A        /**%0A         * For launching an intent to edit a row in survey%0A         */%0A        public static final int EDIT_ROW_SURVEY = 18;%0A        /**%0A         * For launching an intent to resolve checkpoints%0A         */%0A        public static final int LAUNCH_CHECKPOINT_RESOLVER = 19;%0A        /**%0A         * For launching an intent to resolve conflicts%0A         */%0A        public static final int LAUNCH_CONFLICT_RESOLVER = 20;%0A        /**%0A         * For launching an intent to export a table to a csv%0A         */%0A        public static final int LAUNCH_EXPORT = 21;%0A        /**%0A         * Used when the javascript has started a DoAction and needs to be notified of its result%0A         */%0A        public static final int LAUNCH_DOACTION = 22;%0A        /**%0A         * Used to launch an intent to open a column preference fragment via table level preference%0A         * activity%0A         */%0A        public static final int LAUNCH_COLUMN_PREFS = 23;%0A%0A        /**%0A         * Do not instantiate this class%0A         */%0A        private RequestCodes() %7B%0A        %7D%0A    %7D%0A%0A%7D%0A

Generalize request code constants out of Tables