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

com.xmlcalabash.core.XProcStep Maven / Gradle / Ivy

package com.xmlcalabash.core;

import com.xmlcalabash.io.ReadablePipe;
import com.xmlcalabash.io.WritablePipe;
import com.xmlcalabash.model.RuntimeValue;
import net.sf.saxon.s9api.SaxonApiException;
import net.sf.saxon.s9api.QName;

import java.util.Hashtable;

/**
 * Created by IntelliJ IDEA.
 * User: ndw
 * Date: Oct 8, 2008
 * Time: 7:43:09 AM
 * To change this template use File | Settings | File Templates.
 */
public interface XProcStep extends XProcRunnable {
    public void setInput(String port, ReadablePipe pipe);
    public void setOutput(String port, WritablePipe pipe);
    public void setParameter(QName name, RuntimeValue value);
    public void setParameter(String port, QName name, RuntimeValue value);
    public void setOption(QName name, RuntimeValue value);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy