Package com.xmlcalabash.xslt
Class XsltChoose
-
- All Implemented Interfaces:
-
com.xmlcalabash.xslt.XsltElementInterface
public final class XsltChoose extends XsltTag
-
-
Field Summary
Fields Modifier and Type Field Description private final String
vPrefix
private final String
vNamespace
private final QName
name
private final ArrayList<XsltElementInterface>
children
private final HashMap<QName, String>
attributes
private final HashMap<String, String>
namespaces
private final String
prefix
private final String
namespace
private final String
localName
-
Constructor Summary
Constructors Constructor Description XsltChoose(String vPrefix, String vNamespace)
-
Method Summary
Modifier and Type Method Description final String
getVPrefix()
final String
getVNamespace()
final Unit
when(String vocabularyPrefix, String vocabularyNamespace, String test, Map<QName, String> attributes, Map<String, String> ns, Function1<XsltWhen, Unit> init)
final Unit
otherwise(String vocabularyPrefix, String vocabularyNamespace, Map<QName, String> attributes, Map<String, String> ns, Function1<XsltOtherwise, Unit> init)
-
Methods inherited from class com.xmlcalabash.xslt.XsltTag
getAttributes, getChildren, getLocalName, getName, getNamespace, getNamespaces, getPrefix, maybe, maybe, render
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-