Uses of Interface
com.helger.schematron.pure.model.IPSElement

Packages that use IPSElement
  • Uses of IPSElement in com.helger.schematron.pure.bound

    Methods in com.helger.schematron.pure.bound with parameters of type IPSElement
    Modifier and Type
    Method
    Description
    protected void
    AbstractPSBoundSchema.error(IPSElement aSourceElement, String sMsg)
     
    protected void
    AbstractPSBoundSchema.error(IPSElement aSourceElement, String sMsg, Throwable t)
     
    protected void
    AbstractPSBoundSchema.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
    Modifier
    Constructor
    Description
     
     
  • Uses of IPSElement in com.helger.schematron.pure.errorhandler

    Methods in com.helger.schematron.pure.errorhandler with parameters of type IPSElement
    Modifier and Type
    Method
    Description
    default void
    IPSErrorHandler.error(IPSElement aSourceElement, String sMessage)
     
    static String
    IPSErrorHandler.getErrorFieldName(IPSElement aSourceElement)
     
  • Uses of IPSElement in com.helger.schematron.pure.exchange

    Methods in com.helger.schematron.pure.exchange with parameters of type IPSElement
    Modifier and Type
    Method
    Description
    PSWriter.getXMLString(IPSElement aPSElement)
    Get the passed Schematron element as a String
    PSWriter.getXMLStringNotNull(IPSElement aPSElement)
    Get the passed Schematron element as a String
    com.helger.commons.state.ESuccess
    PSWriter.writeToFile(IPSElement aPSElement, File aFile)
    Write the passed Schematron element to the passed file.
    com.helger.commons.state.ESuccess
    PSWriter.writeToStream(IPSElement aPSElement, OutputStream aOS)
    Write the passed Schematron element to the passed output stream.
    com.helger.commons.state.ESuccess
    PSWriter.writeToWriter(IPSElement aPSElement, Writer aWriter)
    Write the passed Schematron element to the passed writer.
  • Uses of IPSElement in com.helger.schematron.pure.model

    Modifier and Type
    Interface
    Description
    interface 
    IPSClonableElement<IMPLTYPE extends IPSClonableElement<IMPLTYPE>>
    Base interface for a cloneable Schematron elements
    Modifier and Type
    Class
    Description
    class 
    A single Schematron active-element.
    The required pattern attribute is a reference to a pattern that is active in the current phase.
    PSActive elements are only references from PSPhase elements.
    class 
    A single Schematron assert- or report-element.
    An assertion made about the context nodes.
    class 
    A 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.
    class 
    A single Schematron diagnostics-element.
    A section containing individual diagnostic elements.
    An implementation is not required to make use of this element.
    class 
    A single Schematron dir-element.
    A section of natural-language text with a direction specified by the value attribute.
    class 
    A 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.
    class 
    A single Schematron extends-element.
    Abstract rules are named lists of assertions without a context expression.
    class 
    A 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.
    class 
    A 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.
    class 
    A single Schematron name-element.
    Provides the names of nodes from the instance document to allow clearer assertions and diagnostics.
    class 
    A single Schematron ns-element.
    Specification of a namespace prefix and URI.
    class 
    A single Schematron p-element.
    A paragraph of natural language text containing maintainer and user information about the parent element.
    class 
    A single Schematron param-element.
    A name-value pair providing parameters for an abstract pattern.
    class 
    A single Schematron pattern-element.
    A structure, simple or complex.
    class 
    A single Schematron phase-element.
    A grouping of patterns, to name and declare variations in schemas, for example, to support progressive validation.
    class 
    A single Schematron rule-element.
    A list of assertions tested within the context specified by the required context attribute.
    class 
    A single Schematron schema-element.
    The top-level element of a Schematron schema.
    The optional schemaVersion attribute gives the version of the schema.
    class 
    A 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.
    class 
    A 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.
    class 
    A 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 IPSElement
    Modifier and Type
    Method
    Description
    com.helger.commons.collection.impl.ICommonsList<IPSElement>
     
    com.helger.commons.collection.impl.ICommonsList<IPSElement>
     
    com.helger.commons.collection.impl.ICommonsList<IPSElement>