persistenceexample4/Constants.java


package persistenceexample4;
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_persistence_q_s_miGUI_JSP";

// Form name for HTML form
    String MI_FORM_NAME = "MIForm";
// Name of objects to store eventname, elementname and eventtype
    String MI_EVENT_TYPE = "mievt_ty";
    String MI_EVENT_ID = "mievt_id";
    String MI_EVENT_OBJECT = "mievt_obj";
// Events in menu.jsp
    String EVENT_LIST = "listEntries";
    String EVENT_QUERY = "queryEntries";
    String EVENT_ADDENTRY = "addEntry";
    String EVENT_DELENTRY = "delEntry";
    String EVENT_SAVE = "saveChanges";
    String EVENT_SORTBYMAKE = "makeSort";
    String EVENT_SORTBYMODEL = "modelSort";
// 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 Persistence 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 DELETE_JSP = "/jsp/delete.jsp";
    String QUERY_JSP = "/jsp/query.jsp";
    String DETAIL_JSP = "/jsp/detail.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;
// Indices to attribute type
    int I_ALL = -1;
    int I_ID = 0;
    int I_MAKE = 1;
    int I_MODEL = 2;
    int I_LICENSE = 3;
    int I_ENGINE = 4;
    int I_CYLINDER = 5;
    int I_VALVES = 6;

    String BLANK_VALUE = " ";
}