All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.webswing.model.jslink.JsEvalRequestMsgOut Maven / Gradle / Ivy

There is a newer version: 20.2.4
Show newest version
package org.webswing.model.jslink;

import java.util.List;

import org.webswing.model.MsgOut;
import org.webswing.model.SyncMsg;

public class JsEvalRequestMsgOut implements MsgOut, SyncMsg {

	private static final long serialVersionUID = -1135676700302370879L;

	public enum JsEvalRequestType {
		eval, call, setMember, getMember, deleteMember, setSlot, getSlot;
	}

	private String correlationId;
	private String thisObjectId;
	private JsEvalRequestType type;
	private String evalString;
	private List params;
	private List garbageIds;

	public String getThisObjectId() {
		return thisObjectId;
	}

	public void setThisObjectId(String thisObjectId) {
		this.thisObjectId = thisObjectId;
	}

	public JsEvalRequestType getType() {
		return type;
	}

	public void setType(JsEvalRequestType type) {
		this.type = type;
	}

	public String getEvalString() {
		return evalString;
	}

	public void setEvalString(String evalString) {
		this.evalString = evalString;
	}

	public List getParams() {
		return params;
	}

	public void setParams(List params) {
		this.params = params;
	}

	public List getGarbageIds() {
		return garbageIds;
	}

	public void setGarbageIds(List garbageIds) {
		this.garbageIds = garbageIds;
	}

	public String getCorrelationId() {
		return correlationId;
	}

	public void setCorrelationId(String correlationId) {
		this.correlationId = correlationId;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy