Package com.xmlcalabash.xslt
Class XsltTag
-
- All Implemented Interfaces:
-
com.xmlcalabash.xslt.XsltElementInterface
public abstract class XsltTag implements XsltElementInterface
-
-
Field Summary
Fields Modifier and Type Field Description 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
-
Method Summary
Modifier and Type Method Description final QName
getName()
final ArrayList<XsltElementInterface>
getChildren()
final HashMap<QName, String>
getAttributes()
final HashMap<String, String>
getNamespaces()
final String
getPrefix()
final String
getNamespace()
final String
getLocalName()
Unit
render(SaxonTreeBuilder builder)
final Unit
maybe(String name, String value)
final Unit
maybe(String name, Boolean value)
-
-
Method Detail
-
getName
final QName getName()
-
getChildren
final ArrayList<XsltElementInterface> getChildren()
-
getAttributes
final HashMap<QName, String> getAttributes()
-
getNamespaces
final HashMap<String, String> getNamespaces()
-
getNamespace
final String getNamespace()
-
getLocalName
final String getLocalName()
-
render
Unit render(SaxonTreeBuilder builder)
-
-
-
-