Modifier and Type | Method and Description |
---|---|
static com.helger.commons.microdom.IMicroDocument |
SchematronHelper.getWithResolvedSchematronIncludes(com.helger.commons.io.resource.IReadableResource aResource,
com.helger.commons.xml.serialize.read.ISAXReaderSettings aSettings,
IPSErrorHandler aErrorHandler)
Resolve all Schematron includes of the passed resource.
|
Modifier and Type | Method and Description |
---|---|
IPSErrorHandler |
SchematronResourcePure.getErrorHandler() |
Modifier and Type | Method and Description |
---|---|
SchematronResourcePure |
SchematronResourcePure.setErrorHandler(IPSErrorHandler aErrorHandler)
Set the error handler to be used during binding.
|
void |
SchematronResourcePure.validateCompletely(IPSErrorHandler aErrorHandler)
Use the provided error handler to validate all elements in the schematron.
|
Constructor and Description |
---|
SchematronResourcePure(com.helger.commons.io.resource.IReadableResource aResource,
String sPhase,
IPSErrorHandler aErrorHandler) |
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 |
---|---|
IPSErrorHandler |
PSBoundSchemaCacheKey.getErrorHandler() |
protected IPSErrorHandler |
AbstractPSBoundSchema.getErrorHandler() |
Modifier and Type | Method and Description |
---|---|
PSSchema |
PSBoundSchemaCacheKey.readSchema(com.helger.commons.io.resource.IReadableResource aResource,
IPSErrorHandler aErrorHandler)
Read the specified schema from the passed resource.
|
Constructor and Description |
---|
AbstractPSBoundSchema(IPSQueryBinding aQueryBinding,
PSSchema aOrigSchema,
String sPhase,
IPSErrorHandler aCustomErrorHandler) |
PSBoundSchemaCacheKey(com.helger.commons.io.resource.IReadableResource aResource,
String sPhase,
IPSErrorHandler aErrorHandler,
XPathVariableResolver aVariableResolver,
XPathFunctionResolver aFunctionResolver) |
Constructor and Description |
---|
PSXPathBoundSchema(IPSQueryBinding aQueryBinding,
PSSchema aOrigSchema,
String sPhase,
IPSErrorHandler aCustomErrorListener,
XPathVariableResolver aXPathVariableResolver,
XPathFunctionResolver aXPathFunctionResolver)
Create a new bound schema.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPSErrorHandler
Abstract implementation of
IPSErrorHandler . |
class |
CollectingPSErrorHandler
An implementation if
IPSErrorHandler that collects all error
messages. |
class |
DoNothingPSErrorHandler
An implementation if
IPSErrorHandler that does nothing and swallows
all output. |
class |
LoggingPSErrorHandler
An implementation if
IPSErrorHandler that logs to an SLF4J logger. |
Modifier and Type | Method and Description |
---|---|
IPSErrorHandler |
AbstractPSErrorHandler.getNestedErrorHandler() |
Constructor and Description |
---|
AbstractPSErrorHandler(IPSErrorHandler aNestedErrorHandler) |
CollectingPSErrorHandler(IPSErrorHandler aNestedErrorHandler) |
LoggingPSErrorHandler(IPSErrorHandler aNestedErrorHandler) |
Modifier and Type | Method and Description |
---|---|
IPSErrorHandler |
PSReader.getErrorHandler() |
Constructor and Description |
---|
PSReader(com.helger.commons.io.resource.IReadableResource aResource,
IPSErrorHandler aErrorHandler)
Constructor with an error handler
|
Modifier and Type | Method and Description |
---|---|
boolean |
PSValueOf.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSTitle.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSSpan.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSSchema.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSRule.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSPhase.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSPattern.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSParam.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSP.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSNS.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSName.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSLet.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSInclude.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSExtends.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSEmph.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSDir.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSDiagnostics.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSDiagnostic.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSAssertReport.isValid(IPSErrorHandler aErrorHandler) |
boolean |
PSActive.isValid(IPSErrorHandler aErrorHandler) |
boolean |
IPSElement.isValid(IPSErrorHandler aErrorHandler)
Check if this element is specified completely.
|
void |
PSValueOf.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSTitle.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSSpan.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSSchema.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSRule.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSPhase.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSPattern.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSParam.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSP.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSNS.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSName.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSLet.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSInclude.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSExtends.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSEmph.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSDir.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSDiagnostics.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSDiagnostic.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSAssertReport.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
PSActive.validateCompletely(IPSErrorHandler aErrorHandler) |
void |
IPSElement.validateCompletely(IPSErrorHandler aErrorHandler)
Check if this element is specified completely.
|
Constructor and Description |
---|
PSXPathValidationHandlerSVRL(IPSErrorHandler aErrorHandler)
Constructor
|
Modifier and Type | Method and Description |
---|---|
IPSErrorHandler |
PSErrorListener.getErrorHandler() |
Constructor and Description |
---|
PSErrorListener(IPSErrorHandler aPSErrorHandler) |
Copyright © 2014–2015 Philip Helger. All rights reserved.