|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.saxon.event.PipelineConfiguration
public class PipelineConfiguration
A PipelineConfiguration sets options that apply to all the operations in a pipeline. Unlike the global Configuration, these options are always local to a process.
Constructor Summary | |
---|---|
PipelineConfiguration()
Create a PipelineConfiguration. |
|
PipelineConfiguration(PipelineConfiguration p)
Create a PipelineConfiguration as a copy of an existing PipelineConfiguration |
Method Summary | |
---|---|
Configuration |
getConfiguration()
Get the Saxon Configuration object |
Controller |
getController()
Get the controller associated with this pipelineConfiguration |
ErrorListener |
getErrorListener()
Get the ErrorListener used for reporting errors in processing this pipeline |
int |
getHostLanguage()
Get the host language in use |
LocationProvider |
getLocationProvider()
Get the LocationProvider for interpreting location ids passed down this pipeline |
SchemaURIResolver |
getSchemaURIResolver()
Get the user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations; returns null if none has been explicitly set. |
URIResolver |
getURIResolver()
Get the URIResolver used for processing URIs encountered on this pipeline |
boolean |
isExpandAttributeDefaults()
Ask whether attribute defaults defined in a schema or DTD are to be expanded or not (by default, fixed and default attribute values are expanded, that is, they are inserted into the document during validation as if they were present in the instance being validated) |
boolean |
isSerializing()
Ask whether this pipeline is a serializing pipeline |
void |
setConfiguration(Configuration config)
Set the Saxon Configuration object |
void |
setController(Controller controller)
Set the Controller associated with this pipelineConfiguration |
void |
setErrorListener(ErrorListener errorListener)
Set the ErrorListener used for reporting errors in processing this pipeline |
void |
setExpandAttributeDefaults(boolean expand)
Set whether attribute defaults defined in a schema or DTD are to be expanded or not (by default, fixed and default attribute values are expanded, that is, they are inserted into the document during validation as if they were present in the instance being validated) |
void |
setHostLanguage(int language)
Set the host language in use |
void |
setLocationProvider(LocationProvider locationProvider)
Set the LocationProvider for interpreting location ids passed down this pipeline |
void |
setSchemaURIResolver(SchemaURIResolver resolver)
Set a user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations. |
void |
setSerializing(boolean isSerializing)
Set whether this pipeline is a serializing pipeline |
void |
setURIResolver(URIResolver uriResolver)
Set the URIResolver used for processing URIs encountered on this pipeline |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PipelineConfiguration()
public PipelineConfiguration(PipelineConfiguration p)
p
- the existing PipelineConfigurationMethod Detail |
---|
public Configuration getConfiguration()
public void setConfiguration(Configuration config)
config
- the Saxon Configurationpublic LocationProvider getLocationProvider()
public void setLocationProvider(LocationProvider locationProvider)
locationProvider
- the LocationProviderpublic ErrorListener getErrorListener()
public void setErrorListener(ErrorListener errorListener)
errorListener
- the ErrorListenerpublic URIResolver getURIResolver()
public void setURIResolver(URIResolver uriResolver)
uriResolver
- the URIResolverpublic SchemaURIResolver getSchemaURIResolver()
public void setSchemaURIResolver(SchemaURIResolver resolver)
resolver
- the SchemaURIResolverpublic Controller getController()
public void setController(Controller controller)
controller
- the Controllerpublic int getHostLanguage()
Configuration.XSLT
or Configuration.XQUERY
public void setHostLanguage(int language)
language
- for example Configuration.XSLT
or Configuration.XQUERY
public boolean isSerializing()
public void setSerializing(boolean isSerializing)
isSerializing
- true if this pipeline is producing serialized outputpublic void setExpandAttributeDefaults(boolean expand)
expand
- true if defaults are to be expanded, false if notpublic boolean isExpandAttributeDefaults()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |