Class AttributeDesignatorImpl

java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.saml.saml1.core.impl.AttributeDesignatorImpl
All Implemented Interfaces:
XMLObject, SAMLObject, AttributeDesignator
Direct Known Subclasses:
AttributeImpl

public class AttributeDesignatorImpl extends AbstractXMLObject implements AttributeDesignator
Concrete Implementation of the AttributeDesignator interface.
  • Field Details

    • attributeName

      private String attributeName
      Contains the AttributeName.
    • attributeNamespace

      private String attributeNamespace
      Contains the AttributeNamespace.
  • Constructor Details

    • AttributeDesignatorImpl

      protected AttributeDesignatorImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
      Constructor.
      Parameters:
      namespaceURI - the namespace the element is in
      elementLocalName - the local name of the XML element this Object represents
      namespacePrefix - the prefix for the given namespace
  • Method Details

    • getAttributeName

      public String getAttributeName()
      Get the contents of the AttributeName attribute.
      Specified by:
      getAttributeName in interface AttributeDesignator
      Returns:
      the AttributeName attribute
    • setAttributeName

      public void setAttributeName(String name)
      Set the contents of the AttributeName attribute.
      Specified by:
      setAttributeName in interface AttributeDesignator
      Parameters:
      name - value to set
    • getAttributeNamespace

      public String getAttributeNamespace()
      Get the contents of the AttributeNamespace attribute.
      Specified by:
      getAttributeNamespace in interface AttributeDesignator
      Returns:
      the AttributeNamespace attribute
    • setAttributeNamespace

      public void setAttributeNamespace(String ns)
      Set the contents of the AttributeNamespace attribute.
      Specified by:
      setAttributeNamespace in interface AttributeDesignator
      Parameters:
      ns - value to set
    • getOrderedChildren

      public List<XMLObject> getOrderedChildren()
      Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
      Specified by:
      getOrderedChildren in interface XMLObject
      Returns:
      ordered list of child elements