org.orbeon.oxf.processor
Class ProcessorImpl.DelegatingProcessorInput

java.lang.Object
  extended by org.orbeon.oxf.processor.ProcessorImpl.DelegatingProcessorInput
All Implemented Interfaces:
org.orbeon.oxf.processor.ProcessorInput, org.orbeon.oxf.processor.ProcessorInputOutput
Direct Known Subclasses:
ProcessorImpl.DependenciesProcessorInput
Enclosing class:
ProcessorImpl

public class ProcessorImpl.DelegatingProcessorInput
extends Object
implements org.orbeon.oxf.processor.ProcessorInput


Constructor Summary
protected ProcessorImpl.DelegatingProcessorInput(String originalName)
           
  ProcessorImpl.DelegatingProcessorInput(String originalName, org.orbeon.oxf.processor.ProcessorInput delegateInput, org.orbeon.oxf.processor.ProcessorOutput delegateOutput)
           
 
Method Summary
 String getDebugMessage()
           
 LocationData getLocationData()
           
 String getName()
           
 org.orbeon.oxf.processor.ProcessorOutput getOutput()
           
 Class getProcessorClass()
           
 String getSchema()
           
 void setBreakpointKey(org.orbeon.oxf.debugger.api.BreakpointKey breakpointKey)
           
 void setDebug(String debugMessage)
           
 void setDelegateInput(org.orbeon.oxf.processor.ProcessorInput delegateInput)
           
 void setDelegateOutput(org.orbeon.oxf.processor.ProcessorOutput delegateOutput)
           
 void setLocationData(LocationData locationData)
           
 void setOutput(org.orbeon.oxf.processor.ProcessorOutput output)
           
 void setSchema(String schema)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessorImpl.DelegatingProcessorInput

public ProcessorImpl.DelegatingProcessorInput(String originalName,
                                              org.orbeon.oxf.processor.ProcessorInput delegateInput,
                                              org.orbeon.oxf.processor.ProcessorOutput delegateOutput)

ProcessorImpl.DelegatingProcessorInput

protected ProcessorImpl.DelegatingProcessorInput(String originalName)
Method Detail

setDelegateInput

public void setDelegateInput(org.orbeon.oxf.processor.ProcessorInput delegateInput)

setDelegateOutput

public void setDelegateOutput(org.orbeon.oxf.processor.ProcessorOutput delegateOutput)

setOutput

public void setOutput(org.orbeon.oxf.processor.ProcessorOutput output)
Specified by:
setOutput in interface org.orbeon.oxf.processor.ProcessorInput

getOutput

public org.orbeon.oxf.processor.ProcessorOutput getOutput()
Specified by:
getOutput in interface org.orbeon.oxf.processor.ProcessorInput

getSchema

public String getSchema()
Specified by:
getSchema in interface org.orbeon.oxf.processor.ProcessorInputOutput

setSchema

public void setSchema(String schema)
Specified by:
setSchema in interface org.orbeon.oxf.processor.ProcessorInputOutput

getProcessorClass

public Class getProcessorClass()
Specified by:
getProcessorClass in interface org.orbeon.oxf.processor.ProcessorInputOutput

getName

public String getName()
Specified by:
getName in interface org.orbeon.oxf.processor.ProcessorInputOutput

setDebug

public void setDebug(String debugMessage)
Specified by:
setDebug in interface org.orbeon.oxf.processor.ProcessorInputOutput

setLocationData

public void setLocationData(LocationData locationData)
Specified by:
setLocationData in interface org.orbeon.oxf.processor.ProcessorInputOutput

getDebugMessage

public String getDebugMessage()
Specified by:
getDebugMessage in interface org.orbeon.oxf.processor.ProcessorInputOutput

getLocationData

public LocationData getLocationData()
Specified by:
getLocationData in interface org.orbeon.oxf.processor.ProcessorInputOutput

setBreakpointKey

public void setBreakpointKey(org.orbeon.oxf.debugger.api.BreakpointKey breakpointKey)
Specified by:
setBreakpointKey in interface org.orbeon.oxf.processor.ProcessorInputOutput