mdkInventory1/Constants.java


package mdkInventory1;

public interface Constants {
    //    MI Application Name ** is also used by the MDK developer plug-in to define the correct archive name
    String MI_APPLICATION_NAME = "MDK_SMARTSYNC_INVENTORYJSP";
    // Form name for HTML form
    String MI_FORM_NAME = "MIForm";
    // Name of objects to store eventname, elementname and evetntype
    String MI_EVENT_TYPE = "mievt_ty";
    String MI_EVENT_ID = "mievt_id";
    String MI_EVENT_OBJECT = "mievt_obj";
    // Events in menu.jsp
    String EVENT_QUERY = "queryEntries";
    String EVENT_ADDENTRY = "addEntry";
    String EVENT_SAVE = "saveEntries";
    String EVENT_SORTBYPRODUCTID = "productIdSort";
    String EVENT_SORTBYPRODUCTGROUP = "productGroupSort";
    // Navigation events
    String EVENT_FIRSTPAGE = "navGoTop";
    String EVENT_LASTPAGE = "navGoBottom";
    String EVENT_PAGEUP = "navGoPageup";
    String EVENT_PAGEDOWN = "navGoPagedown";
    String EVENT_GOTOPAGE = "navGoToPage";
    // Icons for Navigation
    String ICON_FIRSTPAGE_ENABLED = "mimes/top.gif";
    String ICON_LASTPAGE_ENABLED = "mimes/bottom.gif";
    String ICON_PAGEUP_ENABLED = "mimes/pageup.gif";
    String ICON_PAGEDOWN_ENABLED = "mimes/pagedown.gif";
    String ICON_FIRSTPAGE_DISABLED = "mimes/top_off.gif";
    String ICON_LASTPAGE_DISABLED = "mimes/bottom_off.gif";
    String ICON_PAGEUP_DISABLED = "mimes/pageup_off.gif";
    String ICON_PAGEDOWN_DISABLED = "mimes/pagedown_off.gif";
    String ICON_GOTO_PAGE = "mimes/run.gif";

    // Events in add.jsp
    String EVENT_ADDENTRYSUBMIT = "addEntrySubmit";
    String EVENT_ADDENTRYCANCEL = "addEntryCancel";
    // Events in delete.jsp
    String EVENT_DELETEENTRYSUBMIT = "deleteEntrySubmit";
    // Events in query.jsp
    String EVENT_QUERYSUBMIT = "querySubmit";
    String EVENT_QUERYCANCEL = "queryCancel";
    // General text
    String WELCOME_MESSAGE = "I am a Mobile Infrastructure Client application using the Smart Sync API";
    String NOT_REGISTERED = "not registered";
    String NOT_SPECIFIED = "not specified";
    // JSP Names
    String INITIAL_JSP = "/jsp/menu.jsp";
    String ADD_JSP = "/jsp/add.jsp";
    String SAVEFAIL_JSP = "/jsp/savefailed.jsp";
    String QUERY_JSP = "/jsp/query.jsp";
    // Querybutton text
    String BUTTON_QUERY_TEXT = "Set Filter";
    String BUTTON_QUERY_RESET_TEXT = "Reset Filter";
    // Number of lines for a table (in menu.JSP)
    int MAX_TABLE_ROWS = 5;
    // Name of SyncBo
    String SYNCBO_NAME_INVENTORY = "YMDK_INVEN";
    // Indices to attribute type
    int I_ALL = -1;
    int I_PRODUCTID = 1;
    int I_QUANTITY = 5;
}