blob: 83d860577006657aef58920051581d7377a3d1a8 [file] [log] [blame]
package org.eclipse.ptp.debug.internal.core.pdi.event;
import org.eclipse.ptp.core.util.BitList;
import org.eclipse.ptp.debug.core.pdi.IPDISession;
import org.eclipse.ptp.debug.core.pdi.SessionObject;
import org.eclipse.ptp.debug.core.pdi.event.IPDIErrorInfo;
/**
* @author clement
*
*/
public class ErrorInfo extends SessionObject implements IPDIErrorInfo {
private int code;
private String detailMsg;
private String msg;
public ErrorInfo(IPDISession session, BitList tasks, int code, String msg, String detailMsg) {
super(session, tasks);
this.code = code;
this.msg = msg;
this.detailMsg = detailMsg;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.IPDIErrorInfo#getCode()
*/
public int getCode() {
return code;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.IPDIErrorInfo#getDetailMessage()
*/
public String getDetailMessage() {
return detailMsg;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.IPDIErrorInfo#getMessage()
*/
public String getMessage() {
return msg;
}
}