Modifier and Type | Method and Description |
---|---|
void |
IPSBoundSchema.validate(Node aNode,
IPSValidationHandler aHandler)
The generic validation method.
|
SchematronOutputType |
IPSBoundSchema.validateComplete(Node aNode)
Special validation that creates an SVRL document.
|
com.helger.commons.state.EValidity |
IPSBoundSchema.validatePartially(Node aNode)
Special validation that breaks on the first error.
|
com.helger.commons.state.EValidity |
AbstractPSBoundSchema.validatePartially(Node aNode) |
Modifier and Type | Method and Description |
---|---|
void |
PSXPathBoundSchema.validate(Node aNode,
IPSValidationHandler aValidationHandler) |
SchematronOutputType |
PSXPathBoundSchema.validateComplete(Node aNode) |
Modifier and Type | Method and Description |
---|---|
void |
PSValidationHandlerDefault.onEnd(PSSchema aSchema,
PSPhase aActivePhase) |
void |
IPSValidationHandler.onEnd(PSSchema aSchema,
PSPhase aActivePhase)
This is the last method called.
|
com.helger.commons.state.EContinue |
PSValidationHandlerDefault.onFailedAssert(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext) |
com.helger.commons.state.EContinue |
IPSValidationHandler.onFailedAssert(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext)
This method is called for every failed assert.
|
void |
PSValidationHandlerDefault.onPattern(PSPattern aPattern) |
void |
IPSValidationHandler.onPattern(PSPattern aPattern)
This method is called for every pattern inside the schema.
|
void |
PSValidationHandlerDefault.onRule(PSRule aRule,
String sContext) |
void |
IPSValidationHandler.onRule(PSRule aRule,
String sContext)
This method is called for every rule inside the current pattern.
|
void |
PSValidationHandlerDefault.onStart(PSSchema aSchema,
PSPhase aActivePhase) |
void |
IPSValidationHandler.onStart(PSSchema aSchema,
PSPhase aActivePhase)
This is the first method called.
|
com.helger.commons.state.EContinue |
PSValidationHandlerDefault.onSuccessfulReport(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext) |
com.helger.commons.state.EContinue |
IPSValidationHandler.onSuccessfulReport(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext)
This method is called for every failed assert.
|
Modifier and Type | Method and Description |
---|---|
com.helger.commons.state.EContinue |
PSXPathValidationHandlerSVRL.onFailedAssert(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext) |
void |
PSXPathValidationHandlerSVRL.onStart(PSSchema aSchema,
PSPhase aActivePhase) |
com.helger.commons.state.EContinue |
PSXPathValidationHandlerSVRL.onSuccessfulReport(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext) |
Copyright © 2014–2017 Philip Helger. All rights reserved.