Uses of Interface
com.helger.schematron.pure.model.IPSElement
Packages that use IPSElement
Package
Description
-
Uses of IPSElement in com.helger.schematron.pure.bound
Methods in com.helger.schematron.pure.bound with parameters of type IPSElementModifier and TypeMethodDescriptionprotected voidAbstractPSBoundSchema.error(IPSElement aSourceElement, String sMsg) protected voidAbstractPSBoundSchema.error(IPSElement aSourceElement, String sMsg, Throwable t) protected voidAbstractPSBoundSchema.warn(IPSElement aSourceElement, String sMsg) -
Uses of IPSElement in com.helger.schematron.pure.bound.xpath
Constructors in com.helger.schematron.pure.bound.xpath with parameters of type IPSElement -
Uses of IPSElement in com.helger.schematron.pure.errorhandler
Methods in com.helger.schematron.pure.errorhandler with parameters of type IPSElementModifier and TypeMethodDescriptiondefault voidIPSErrorHandler.error(IPSElement aSourceElement, String sMessage) static StringIPSErrorHandler.getErrorFieldName(IPSElement aSourceElement) -
Uses of IPSElement in com.helger.schematron.pure.exchange
Methods in com.helger.schematron.pure.exchange with parameters of type IPSElementModifier and TypeMethodDescriptionPSWriter.getXMLString(IPSElement aPSElement) Get the passed Schematron element as a StringPSWriter.getXMLStringNotNull(IPSElement aPSElement) Get the passed Schematron element as a Stringcom.helger.commons.state.ESuccessPSWriter.writeToFile(IPSElement aPSElement, File aFile) Write the passed Schematron element to the passed file.com.helger.commons.state.ESuccessPSWriter.writeToStream(IPSElement aPSElement, OutputStream aOS) Write the passed Schematron element to the passed output stream.com.helger.commons.state.ESuccessPSWriter.writeToWriter(IPSElement aPSElement, Writer aWriter) Write the passed Schematron element to the passed writer. -
Uses of IPSElement in com.helger.schematron.pure.model
Subinterfaces of IPSElement in com.helger.schematron.pure.modelModifier and TypeInterfaceDescriptioninterfaceIPSClonableElement<IMPLTYPE extends IPSClonableElement<IMPLTYPE>>Base interface for a cloneable Schematron elementsClasses in com.helger.schematron.pure.model that implement IPSElementModifier and TypeClassDescriptionclassclassA single Schematron assert- or report-element.
An assertion made about the context nodes.classA single Schematron diagnostic-element.
A natural-language message giving more specific details concerning a failed assertion, such as found versus expected values and repair hints.
NOTE: Diagnostics in multiple languages may be supported by using a different diagnostic element for each language, with the appropriate xml:lang language attribute, and referencing all the unique identifiers of the diagnostic elements in the diagnostics attribute of the assertion.classA single Schematron diagnostics-element.
A section containing individual diagnostic elements.
An implementation is not required to make use of this element.classA single Schematron dir-element.
A section of natural-language text with a direction specified by the value attribute.classA single Schematron emph-element.
A portion of text that should be rendered with some emphasis.
An implementation is not required to make use of this element.classA single Schematron extends-element.
Abstract rules are named lists of assertions without a context expression.classA single Schematron include-element.
The required href attribute references an external well-formed XML document whose document element is a Schematron element of a type which is allowed by the grammar for Schematron at the current position in the schema.classA single Schematron let-element.
If the let element is the child of a rule element, the variable is calculated and scoped to the current rule and context.classA single Schematron name-element.
Provides the names of nodes from the instance document to allow clearer assertions and diagnostics.classA single Schematron ns-element.
Specification of a namespace prefix and URI.classA single Schematron p-element.
A paragraph of natural language text containing maintainer and user information about the parent element.classA single Schematron param-element.
A name-value pair providing parameters for an abstract pattern.classA single Schematron pattern-element.
A structure, simple or complex.classA single Schematron phase-element.
A grouping of patterns, to name and declare variations in schemas, for example, to support progressive validation.classA single Schematron rule-element.
A list of assertions tested within the context specified by the required context attribute.classA single Schematron schema-element.
The top-level element of a Schematron schema.
The optional schemaVersion attribute gives the version of the schema.classA single Schematron span-element.
A portion of some paragraph that should be rendered in a distinct way, keyed with the class attribute.
An implementation is not required to make use of this element.classA single Schematron title-element.
A summary of the purpose or role of the schema or pattern, for the purpose of documentation or a rich user interface.
An implementation is not required to make use of this element.classA single Schematron value-of-element.
Finds or calculates values from the instance document to allow clearer assertions and diagnostics.Methods in com.helger.schematron.pure.model that return types with arguments of type IPSElementModifier and TypeMethodDescriptioncom.helger.commons.collection.impl.ICommonsList<IPSElement>PSPattern.getAllContentElements()com.helger.commons.collection.impl.ICommonsList<IPSElement>PSPhase.getAllContentElements()com.helger.commons.collection.impl.ICommonsList<IPSElement>PSRule.getAllContentElements()