package org.jbpm.gd.jpdl.model;
import org.jbpm.gd.common.model.AbstractSemanticElement;
public class Script extends AbstractSemanticElement implements ActionElement, AcceptPropagatedEventsElement {
private String script;
private String name;
private String acceptPropagatedEvents = "true";
public void setScript(String newScript) {
String oldScript = script;
script = newScript;
firePropertyChange("script", oldScript, newScript);
}
public String getScript() {
return script;
}
public void setName(String newName) {
String oldName = name;
name = newName;
firePropertyChange("name", oldName, newName);
}
public String getName() {
return name;
}
public void setAcceptPropagatedEvents(String newAcceptPropagatedEvents) {
String oldAcceptPropagatedEvents = acceptPropagatedEvents;
acceptPropagatedEvents = newAcceptPropagatedEvents;
firePropertyChange("acceptPropagatedEvents", oldAcceptPropagatedEvents, newAcceptPropagatedEvents);
}
public String getAcceptPropagatedEvents() {
return acceptPropagatedEvents;
}
public boolean isNameMandatory() {
return false;
}
}