Modifier and Type | Method and Description |
---|---|
static SchematronResourcePure |
SchematronResourcePure.fromSchema(PSSchema aSchematron)
Create a new
SchematronResourcePure from Schematron rules provided
by a domain model. |
Modifier and Type | Method and Description |
---|---|
IPSBoundSchema |
IPSQueryBinding.bind(PSSchema aSchema,
String sPhase,
IPSErrorHandler aCustomErrorHandler,
XPathVariableResolver aVariableResolver,
XPathFunctionResolver aFunctionResolver)
Create a bound schema, which is like a precompiled schema.
|
Modifier and Type | Method and Description |
---|---|
IPSBoundSchema |
PSXPathQueryBinding.bind(PSSchema aSchema,
String sPhase,
IPSErrorHandler aCustomErrorListener) |
IPSBoundSchema |
PSXPathQueryBinding.bind(PSSchema aSchema,
String sPhase,
IPSErrorHandler aCustomErrorListener,
XPathVariableResolver aVariableResolver,
XPathFunctionResolver aFunctionResolver) |
Modifier and Type | Method and Description |
---|---|
PSSchema |
PSBoundSchemaCacheKey.createPreprocessedSchema(PSSchema aSchema,
IPSQueryBinding aQueryBinding)
Pre-process the read schema, using the determined query binding.
|
PSSchema |
IPSBoundSchema.getOriginalSchema() |
PSSchema |
AbstractPSBoundSchema.getOriginalSchema() |
PSSchema |
PSBoundSchemaCacheKey.readSchema(com.helger.commons.io.resource.IReadableResource aResource,
IPSErrorHandler aErrorHandler,
EntityResolver aEntityResolver)
Read the specified schema from the passed resource.
|
Modifier and Type | Method and Description |
---|---|
PSSchema |
PSBoundSchemaCacheKey.createPreprocessedSchema(PSSchema aSchema,
IPSQueryBinding aQueryBinding)
Pre-process the read schema, using the determined query binding.
|
IPSQueryBinding |
PSBoundSchemaCacheKey.getQueryBinding(PSSchema aSchema)
Determine the query binding for the read schema.
|
Constructor and Description |
---|
AbstractPSBoundSchema(IPSQueryBinding aQueryBinding,
PSSchema aOrigSchema,
String sPhase,
IPSErrorHandler aCustomErrorHandler) |
Constructor and Description |
---|
PSXPathBoundSchema(IPSQueryBinding aQueryBinding,
PSSchema aOrigSchema,
String sPhase,
IPSErrorHandler aCustomErrorListener,
XPathVariableResolver aXPathVariableResolver,
XPathFunctionResolver aXPathFunctionResolver)
Create a new bound schema.
|
Modifier and Type | Method and Description |
---|---|
PSSchema |
PSReader.readSchema()
Read the schema from the resource supplied in the constructor.
|
PSSchema |
PSReader.readSchemaFromXML(com.helger.xml.microdom.IMicroElement eSchema)
Parse the Schematron into a pure Java object.
|
Modifier and Type | Method and Description |
---|---|
PSSchema |
PSPreprocessor.getAsMinimalSchema(PSSchema aSchema)
Convert the passed schema to a minimal schema.
|
PSSchema |
PSPreprocessor.getAsPreprocessedSchema(PSSchema aSchema)
Convert the passed schema to a pre-processed schema.
|
PSSchema |
PSPreprocessor.getForcedPreprocessedSchema(PSSchema aSchema)
Convert the passed schema to a pre-processed schema independent if it is
already minimal or not.
|
Modifier and Type | Method and Description |
---|---|
PSSchema |
PSPreprocessor.getAsMinimalSchema(PSSchema aSchema)
Convert the passed schema to a minimal schema.
|
PSSchema |
PSPreprocessor.getAsPreprocessedSchema(PSSchema aSchema)
Convert the passed schema to a pre-processed schema.
|
PSSchema |
PSPreprocessor.getForcedPreprocessedSchema(PSSchema aSchema)
Convert the passed schema to a pre-processed schema independent if it is
already minimal or not.
|
Modifier and Type | Method and Description |
---|---|
default void |
IPSValidationHandler.onEnd(PSSchema aSchema,
PSPhase aActivePhase)
This is the last method called.
|
default void |
IPSValidationHandler.onStart(PSSchema aSchema,
PSPhase aActivePhase,
String sBaseURI)
This is the first method called.
|
Modifier and Type | Method and Description |
---|---|
void |
PSXPathValidationHandlerSVRL.onStart(PSSchema aSchema,
PSPhase aActivePhase,
String sBaseURI) |
Copyright © 2014–2019 Philip Helger. All rights reserved.