Package com.saxonica.xsltextn
Class TypeAliasManagerPE
- java.lang.Object
-
- net.sf.saxon.trans.TypeAliasManager
-
- com.saxonica.xsltextn.TypeAliasManagerPE
-
public class TypeAliasManagerPE extends TypeAliasManager
Manager for saxon:type-alias declarations in a stylesheet. Saxon extension introduced in Saxon 9.8
-
-
Constructor Summary
Constructors Constructor Description TypeAliasManagerPE()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemTypegetItemType(StructuredQName alias)voidprocessAllDeclarations(java.util.List<ComponentDeclaration> topLevel)voidprocessDeclaration(ComponentDeclaration declaration)voidregisterTypeAlias(StructuredQName name, ItemType type)
-
-
-
Method Detail
-
registerTypeAlias
public void registerTypeAlias(StructuredQName name, ItemType type)
- Overrides:
registerTypeAliasin classTypeAliasManager
-
processDeclaration
public void processDeclaration(ComponentDeclaration declaration) throws XPathException
- Overrides:
processDeclarationin classTypeAliasManager- Throws:
XPathException
-
processAllDeclarations
public void processAllDeclarations(java.util.List<ComponentDeclaration> topLevel) throws XPathException
- Overrides:
processAllDeclarationsin classTypeAliasManager- Throws:
XPathException
-
getItemType
public ItemType getItemType(StructuredQName alias)
- Overrides:
getItemTypein classTypeAliasManager
-
-