package org.bonitasoft.forms.client.model;
import java.io.Serializable;
public class RedirectionURL implements Serializable {
/**
* UID
*/
private static final long serialVersionUID = -3412377355845715867L;
private Expression urlExpression;
private ReducedRedirectionURL reducedRedirectionURL;
/**
* Constructor
*
* @param transmitSubmissionURL
*/
public RedirectionURL(final boolean transmitSubmitURL) {
super();
this.reducedRedirectionURL = new ReducedRedirectionURL(transmitSubmitURL);
}
/**
* Default Constructor
* Mandatory for serialization
*/
public RedirectionURL() {
super();
reducedRedirectionURL = new ReducedRedirectionURL();
}
public String getUrl() {
return this.reducedRedirectionURL.getUrl();
}
public void setUrl(final String url) {
this.reducedRedirectionURL.setUrl(url);
}
public boolean isTransmitSubmitURL() {
return this.reducedRedirectionURL.isTransmitSubmitURL();
}
public void setTransmitSubmitURL(final boolean transmitSubmitURL) {
this.reducedRedirectionURL.setTransmitSubmitURL(transmitSubmitURL);
}
public boolean isEditMode() {
return this.reducedRedirectionURL.isEditMode();
}
public void setEditMode(final boolean isEditMode) {
this.reducedRedirectionURL.setEditMode(isEditMode);
}
public ReducedRedirectionURL getReducedRedirectionURL() {
return reducedRedirectionURL;
}
public void setReducedRedirectionURL(ReducedRedirectionURL reducedRedirectionURL) {
this.reducedRedirectionURL = reducedRedirectionURL;
}
public Expression getUrlExpression() {
return urlExpression;
}
public void setUrlExpression(Expression urlExpression) {
this.urlExpression = urlExpression;
}
}