Class XSDExtension

    • Constructor Detail

      • XSDExtension

        public XSDExtension()
        Creates a new Extension element
    • Method Detail

      • validate

        public void validate​(SchemaCompiler compiler)
                      throws SchemaException
        Validate this schema element, checking all document-level constraints
        Overrides:
        validate in class SchemaElement
        Parameters:
        compiler - used to report errors and warnings
        Throws:
        SchemaException - if any XML representation constraints are violated
      • isFinalState

        protected boolean isFinalState​(int state)
        Description copied from class: SchemaElement
        For elements whose content model is parsed using a finite state machine, test whether a given state is a final state. The default implementation of this method is never used; it exists for the benefit of subclasses that do not use this mechanism
        Overrides:
        isFinalState in class SchemaElement
        Parameters:
        state - the state to be tested
        Returns:
        true if the given state is a final state