blob: 1fe837045d5652e020d2cbd15475b2f6b69b5d13 [file] [log] [blame]
package org.eclipse.ptp.debug.internal.core.pdi.model;
import org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor;
public class SignalDescriptor implements IPDISignalDescriptor {
private String name;
private boolean stop;
private boolean print;
private boolean pass;
private String desc;
public SignalDescriptor(String name, boolean stop, boolean print, boolean pass, String desc) {
this.name = name;
this.stop = stop;
this.print = print;
this.pass = pass;
this.desc = desc;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#getDescription()
*/
public String getDescription() {
return desc;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#getName()
*/
public String getName() {
return name;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#getPass()
*/
public boolean getPass() {
return pass;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#getPrint()
*/
public boolean getPrint() {
return print;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#getStop()
*/
public boolean getStop() {
return stop;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#setDescription(java.lang.String)
*/
public void setDescription(String desc) {
this.desc = desc;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#setName(java.lang.String)
*/
public void setName(String name) {
this.name = name;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#setPass(boolean)
*/
public void setPass(boolean pass) {
this.pass = pass;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#setPrint(boolean)
*/
public void setPrint(boolean print) {
this.print = print;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.core.pdi.model.IPDISignalDescriptor#setStop(boolean)
*/
public void setStop(boolean stop) {
this.stop = stop;
}
/* (non-Javadoc)
* @see java.lang.Object#toString()
*/
public String toString() {
return "Name: " + name + ", stop: " + stop + ", print: " + print + ", pass: " + pass + ", desc: " + desc;
}
}