Package net.sf.saxon.type
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 TypeMethodDescriptionGet the name of the schema componentintGet the name of the schema componentgetType()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
-