/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package CPS.Module;
/**
*
* @author Clayton
*/
public class CPSDataModelConstants {
public static final int RECORD_TYPE_CROP = 0;
public static final int RECORD_TYPE_PLANTING = 1;
/*
* PROPERTIES
*/
/* General info */
public static final int PROP_CROP_ID = 10;
public static final int PROP_PLANTING_ID = 11;
public static final int PROP_CROP_NAME = 12;
public static final int PROP_VAR_NAME = 13;
public static final int PROP_PLANTING_NAME = 14;
public static final int PROP_FAM_NAME = 15;
public static final int PROP_BOT_NAME = 16;
public static final int PROP_CROP_DESC = 17;
public static final int PROP_COMMON_ID = 18;
/* "meta" info */
// public static final int PROP_SUCCESSIONS = 20;
public static final int PROP_IGNORE = 20;
public static final int PROP_GROUPS = 21;
public static final int PROP_KEYWORDS = 22;
public static final int PROP_OTHER_REQ = 23;
public static final int PROP_NOTES = 24;
public static final int PROP_SIMILAR = 25;
public static final int PROP_STATUS = 26;
public static final int PROP_DONE_PLANTING = 27;
public static final int PROP_DONE_TP = 28;
public static final int PROP_DONE_HARVEST = 29;
/* maturity day info */
public static final int PROP_MATURITY = 30;
public static final int PROP_MAT_ADJUST = 31;
public static final int PROP_PLANTING_ADJUST = 32;
// public static final int PROP_MISC_ADJUST = 33;
public static final int PROP_TIME_TO_TP = 34;
public static final int PROP_DS_MAT_ADJUST = 35;
public static final int PROP_TP_MAT_ADJUST = 36;
public static final int PROP_TP_TIME_IN_GH = PROP_TIME_TO_TP;
/* planting date info */
public static final int PROP_DATE_PLANT = 40;
public static final int PROP_DATE_TP = 41;
public static final int PROP_DATE_HARVEST = 42;
public static final int PROP_DATE_PLANT_PLAN = 46;
public static final int PROP_DATE_TP_PLAN = 47;
public static final int PROP_DATE_HARVEST_PLAN = 48;
public static final int PROP_DATE_PLANT_ACTUAL = 43;
public static final int PROP_DATE_TP_ACTUAL = 44;
public static final int PROP_DATE_HARVEST_ACTUAL = 45;
/* plant and spacing info */
/* general */
public static final int PROP_ROWS_P_BED = 50;
public static final int PROP_SPACE_INROW = 51;
public static final int PROP_SPACE_BETROW = 52;
public static final int PROP_FLAT_SIZE = 53;
public static final int PROP_FROST_HARDY = 55;
public static final int PROP_PLANTING_METHOD = 56;
public static final int PROP_PLANT_NOTES = 57;
public static final int PROP_PLANT_NOTES_SPECIFIC = 58;
/* DS */
public static final int PROP_DIRECT_SEED = 60;
public static final int PROP_DS_ROWS_P_BED = 61;
public static final int PROP_DS_SPACE_BETROW = 62;
public static final int PROP_DS_PLANT_NOTES = 63;
/* TP */
public static final int PROP_TRANSPLANT = 70;
public static final int PROP_TP_ROWS_P_BED = 71;
public static final int PROP_TP_SPACE_INROW = PROP_SPACE_INROW;
public static final int PROP_TP_SPACE_BETROW = 73;
public static final int PROP_TP_FLAT_SIZE = PROP_FLAT_SIZE;
public static final int PROP_TP_POT_UP = 74;
public static final int PROP_TP_POT_UP_NOTES = 75;
// public static final int PROP_POT_UP = PROP_TP_POT_UP;
// public static final int PROP_POT_UP_NOTES = PROP_TP_POT_UP_NOTES;
public static final int PROP_TP_PLANT_NOTES = 76;
/* planting amount info */
public static final int PROP_BEDS_PLANT = 80;
public static final int PROP_PLANTS_NEEDED = 81;
public static final int PROP_ROWFT_PLANT = 82;
public static final int PROP_PLANTS_START = 83;
public static final int PROP_FLATS_NEEDED = 84;
/* misc planting info */
public static final int PROP_PLANTER = 90;
// public static final int PROP_PLANTER_SETTING = 91;
public static final int PROP_LOCATION = 92;
public static final int PROP_CROP_UNIT = 93;
public static final int PROP_CROP_UNIT_VALUE = 94;
/** As in Seeds per ounce or gram */
public static final int PROP_SEEDS_PER_UNIT = 95;
/** As ounce or gram */
public static final int PROP_SEED_UNIT = 96;
/** Generic property for seeds needed to plant a unit or unit length */
public static final int PROP_SEEDS_PER = 97;
/** Seeds need to direct seed a unit length */
public static final int PROP_SEEDS_PER_DS = 98;
/** Seeds needed to transplant a single plant */
public static final int PROP_SEEDS_PER_TP = 99;
/** Total seeds needed */
public static final int PROP_SEED_NEEDED = 105;
/* yield info */
public static final int PROP_YIELD_P_FOOT = 100;
public static final int PROP_TOTAL_YIELD = 101;
public static final int PROP_YIELD_NUM_WEEKS = 102;
public static final int PROP_YIELD_P_WEEK = 103;
/* custom fields */
public static final int PROP_CUSTOM1 = 110;
public static final int PROP_CUSTOM2 = 111;
public static final int PROP_CUSTOM3 = 112;
public static final int PROP_CUSTOM4 = 113;
public static final int PROP_CUSTOM5 = 114;
public static final int MAX_PROP_VALUE = PROP_CUSTOM5;
/*
*
*/
}