persistenceexample3/Constants.java
package persistenceexample3;
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_query_sortJSP";
// Events in menu.jsp
String EVENT_LIST = "listEntries";
String EVENT_QUERY = "queryEntries";
String EVENT_ADDENTRY = "addEntry";
String EVENT_DELENTRY = "delEntry";
String EVENT_SAVE = "saveEntries";
String EVENT_SORTBYMAKE = "makeSort";
String EVENT_SORTBYMODEL = "modelSort";
// 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";
// Context attributes
String CONTEXT_BEAN = "dataBean";
// Querybutton text
String BUTTON_QUERY_TEXT = "Set Filter";
// Indices to attribute type
int I_ALL = -1;
int I_ID = 0;
int I_MAKE = 1;
int I_MODEL = 2;
int I_ENGINE = 3;
int I_CYLINDER = 4;
int I_VALVES = 5;
int I_LICENSE = 6;
String BLANK_VALUE = " ";
}