/** * Get the KeyManager, containing definitions of keys available for use. * * @return the KeyManager. This is used to resolve key names, both explicit calls * on key() used in XSLT, and system-generated calls on key() which may * also appear in XQuery and XPath */ public KeyManager getKeyManager() { return element.getCompilation().getPrincipalStylesheetModule().getKeyManager(); }
public void index(ComponentDeclaration decl, PrincipalStylesheetModule top) { StructuredQName keyName = getKeyName(); if (keyName != null) { top.getKeyManager().preRegisterKeyDefinition(keyName); } }
/** * Get the KeyManager, containing definitions of keys available for use. * * @return the KeyManager. This is used to resolve key names, both explicit calls * on key() used in XSLT, and system-generated calls on key() which may * also appear in XQuery and XPath */ public KeyManager getKeyManager() { return element.getCompilation().getPrincipalStylesheetModule().getKeyManager(); }
public void index(ComponentDeclaration decl, PrincipalStylesheetModule top) { StructuredQName keyName = getKeyName(); if (keyName != null) { top.getKeyManager().preRegisterKeyDefinition(keyName); } }
KeyManager keyMan = getKeyManager(); for (KeyDefinitionSet keySet : keyMan.getAllKeyDefinitionSets()) { for (KeyDefinition keyDef : keySet.getKeyDefinitions()) {
KeyManager keyMan = getKeyManager(); for (KeyDefinitionSet keySet : keyMan.getAllKeyDefinitionSets()) { for (KeyDefinition keyDef : keySet.getKeyDefinitions()) {
KeyManager km = getCompilation().getPrincipalStylesheetModule().getKeyManager(); SymbolicName symbolicName = new SymbolicName(StandardNames.XSL_KEY, keyName); KeyDefinition keydef = new KeyDefinition(symbolicName, match, use, collationName, collator);
KeyManager km = getCompilation().getPrincipalStylesheetModule().getKeyManager(); SymbolicName symbolicName = new SymbolicName(StandardNames.XSL_KEY, keyName); KeyDefinition keydef = new KeyDefinition(symbolicName, match, use, collationName, collator);