1 package com.proalpha.java.oea.plugins.querygenerator.handlers;
3 import com.openedge.core.runtime.IAVMInputCommandHandler;
4 import com.openedge.core.runtime.IAVMInputRequest;
5 import com.proalpha.java.oea.plugins.querygenerator.runtime.HandlerTools;
9 private static int requestId = 0;
11 private String responseValue =
"";
14 public String getName() {
15 return "SavePluginSetting";
19 public String getResponse() {
24 public boolean needResponse() {
29 public void processRequest(IAVMInputRequest inputRequest) {
31 if (inputRequest ==
null)
36 String paramString = inputRequest.getMessage();
37 String projectName =
HandlerTools.getInstance().readParamString
38 (paramString,
"ProjectName");
39 String paramName =
HandlerTools.getInstance().readParamString
40 (paramString,
"ParameterName");
42 if (paramName !=
null && !paramName.isEmpty()) {
44 String paramValue =
HandlerTools.getInstance().readParamString
45 (paramString,
"ParameterValue");
46 responseValue = String.valueOf(
48 projectName, paramName, paramValue));
54 public static int getRequestId() {
58 public static void setRequestId(
int requestId) {