All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.xmlform.action.ActionContext Maven / Gradle / Ivy

package net.sf.xmlform.action;

import net.sf.xmlform.XMLFormPastport;
import net.sf.xmlform.data.ResultInfo;
import net.sf.xmlform.data.SortField;
import net.sf.xmlform.data.SourceInfo;
import net.sf.xmlform.form.XMLForm;

/**
 * @author Liu Zhikun
 */

public interface ActionContext {
	public XMLFormPastport getPastport();
	public XMLForm getSourceForm();
	public XMLForm getResultForm();
	public SourceInfo getSourceInfo(Object data);
	public ResultInfo createResultInfo(Object data);
	public int getFirstResult();
	public int getMaxResults();
	public SortField[] getSortFields();
	public void setTotalResults(int total);
	public void setResultMessage(String message);
	public void addAttachment(String name,Object attach);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy