package org.jbpm.gd.jpdl.model;
public class Decision extends AbstractNode implements AsyncableElement {
private Handler handler;
private String expression;
private String async;
public void setAsync(String newAsync) {
String oldAsync = async;
async = newAsync;
firePropertyChange("async", oldAsync, newAsync);
}
public String getAsync() {
return async;
}
public void setHandler(Handler newHandler) {
Handler oldHandler = handler;
handler = newHandler;
firePropertyChange("handler", oldHandler, newHandler);
}
public Handler getHandler() {
return handler;
}
public void setExpression(String newExpression) {
String oldExpression = expression;
expression = newExpression == null ? null : newExpression.trim();
firePropertyChange("expression", oldExpression, expression);
}
public String getExpression() {
return expression;
}
}