Interface IAttributeDecl

All Known Implementing Classes:
AttributeDecl

public interface IAttributeDecl
This is a marker interface that acts as a surrogate for an object representing a global attribute declaration. The real implementation of these declarations is available in the schema-aware version of the Saxon product.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the name of the schema component
    int
    Get the name of the schema component
    Get the simple type associated with the attribute declaration
  • Method Details

    • getFingerprint

      int getFingerprint()
      Get the name of the schema component
      Returns:
      the fingerprint of the component name
    • getComponentName

      StructuredQName getComponentName()
      Get the name of the schema component
      Returns:
      the component name as a structured QName
    • getType

      Get the simple type associated with the attribute declaration
      Returns:
      the simple type
      Throws:
      MissingComponentException