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>
attributes
private java.lang.String
elementName
private java.lang.String
elementNamespace
private java.lang.String
elementPrefix
private boolean
emptyElement
private XMLSecurityStreamWriter.NSContext
namespaceContext
private java.util.List<XMLSecNamespace>
namespaces
private XMLSecurityStreamWriter.Element
parentElement
private javax.xml.namespace.QName
qName
-
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 void
addAttribute(XMLSecAttribute attribute)
private void
addNamespace(XMLSecNamespace namespace)
private java.util.List<XMLSecAttribute>
getAttributes()
private java.lang.String
getElementName()
private java.lang.String
getElementNamespace()
private java.lang.String
getElementPrefix()
private XMLSecurityStreamWriter.NSContext
getNamespaceContext()
private java.util.List<XMLSecNamespace>
getNamespaces()
private XMLSecurityStreamWriter.Element
getParentElement()
private javax.xml.namespace.QName
getQName()
private void
setElementNamespace(java.lang.String elementNamespace)
private void
setElementPrefix(java.lang.String elementPrefix)
private void
setEmptyElement(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()
-
-