Class XMLSecurityStreamWriter.Element
- java.lang.Object
-
- org.apache.xml.security.stax.impl.XMLSecurityStreamWriter.Element
-
- Enclosing class:
- XMLSecurityStreamWriter
private static class XMLSecurityStreamWriter.Element extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<XMLSecAttribute>attributesprivate java.lang.StringelementNameprivate java.lang.StringelementNamespaceprivate java.lang.StringelementPrefixprivate booleanemptyElementprivate XMLSecurityStreamWriter.NSContextnamespaceContextprivate java.util.List<XMLSecNamespace>namespacesprivate XMLSecurityStreamWriter.ElementparentElementprivate javax.xml.namespace.QNameqName
-
Constructor Summary
Constructors Constructor Description Element(XMLSecurityStreamWriter.Element parentElement, java.lang.String elementNamespace, java.lang.String elementName, java.lang.String elementPrefix)Element(XMLSecurityStreamWriter.Element parentElement, XMLSecurityStreamWriter.NSContext namespaceContext, java.lang.String elementNamespace, java.lang.String elementName, java.lang.String elementPrefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddAttribute(XMLSecAttribute attribute)private voidaddNamespace(XMLSecNamespace namespace)private java.util.List<XMLSecAttribute>getAttributes()private java.lang.StringgetElementName()private java.lang.StringgetElementNamespace()private java.lang.StringgetElementPrefix()private XMLSecurityStreamWriter.NSContextgetNamespaceContext()private java.util.List<XMLSecNamespace>getNamespaces()private XMLSecurityStreamWriter.ElementgetParentElement()private javax.xml.namespace.QNamegetQName()private voidsetElementNamespace(java.lang.String elementNamespace)private voidsetElementPrefix(java.lang.String elementPrefix)private voidsetEmptyElement(boolean emptyElement)
-
-
-
Field Detail
-
parentElement
private XMLSecurityStreamWriter.Element parentElement
-
qName
private javax.xml.namespace.QName qName
-
elementName
private java.lang.String elementName
-
elementNamespace
private java.lang.String elementNamespace
-
elementPrefix
private java.lang.String elementPrefix
-
emptyElement
private boolean emptyElement
-
namespaces
private java.util.List<XMLSecNamespace> namespaces
-
attributes
private java.util.List<XMLSecAttribute> attributes
-
namespaceContext
private XMLSecurityStreamWriter.NSContext namespaceContext
-
-
Constructor Detail
-
Element
public Element(XMLSecurityStreamWriter.Element parentElement, java.lang.String elementNamespace, java.lang.String elementName, java.lang.String elementPrefix)
-
Element
public Element(XMLSecurityStreamWriter.Element parentElement, XMLSecurityStreamWriter.NSContext namespaceContext, java.lang.String elementNamespace, java.lang.String elementName, java.lang.String elementPrefix)
-
-
Method Detail
-
getParentElement
private XMLSecurityStreamWriter.Element getParentElement()
-
setEmptyElement
private void setEmptyElement(boolean emptyElement)
-
getElementName
private java.lang.String getElementName()
-
getElementNamespace
private java.lang.String getElementNamespace()
-
setElementNamespace
private void setElementNamespace(java.lang.String elementNamespace)
-
getElementPrefix
private java.lang.String getElementPrefix()
-
setElementPrefix
private void setElementPrefix(java.lang.String elementPrefix)
-
getNamespaces
private java.util.List<XMLSecNamespace> getNamespaces()
-
addNamespace
private void addNamespace(XMLSecNamespace namespace)
-
getAttributes
private java.util.List<XMLSecAttribute> getAttributes()
-
addAttribute
private void addAttribute(XMLSecAttribute attribute)
-
getNamespaceContext
private XMLSecurityStreamWriter.NSContext getNamespaceContext()
-
getQName
private javax.xml.namespace.QName getQName()
-
-