Class LogoImpl

  • All Implemented Interfaces:
    org.opensaml.core.xml.LangBearing, org.opensaml.core.xml.schema.XSURI, org.opensaml.core.xml.XMLObject, org.opensaml.saml.common.SAMLObject, org.opensaml.saml.ext.saml2mdui.Logo, org.opensaml.saml.saml2.metadata.LocalizedURI

    public class LogoImpl
    extends LocalizedURIImpl
    implements org.opensaml.saml.ext.saml2mdui.Logo
    Concrete implementation of Logo.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private Integer height
      Y-Dimension of the logo.
      private Integer width
      X-Dimension of the logo.
      • Fields inherited from interface org.opensaml.core.xml.LangBearing

        XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME
      • Fields inherited from interface org.opensaml.saml.saml2.metadata.LocalizedURI

        TYPE_LOCAL_NAME, TYPE_NAME
      • Fields inherited from interface org.opensaml.saml.ext.saml2mdui.Logo

        DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, HEIGHT_ATTR_NAME, TYPE_LOCAL_NAME, TYPE_NAME, WIDTH_ATTR_NAME
      • Fields inherited from interface org.opensaml.core.xml.schema.XSURI

        TYPE_LOCAL_NAME, TYPE_NAME
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected LogoImpl​(String namespaceURI, String elementLocalName, String namespacePrefix)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(Object obj)
      Integer getHeight()
      Integer getWidth()
      int hashCode()
      void setHeight​(Integer newHeight)
      void setWidth​(Integer newWidth)
      • Methods inherited from class org.opensaml.core.xml.schema.impl.XSURIImpl

        getOrderedChildren, getURI, setURI
      • Methods inherited from class org.opensaml.core.xml.AbstractXMLObject

        detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
      • Methods inherited from interface org.opensaml.core.xml.LangBearing

        getXMLLang, setXMLLang
      • Methods inherited from interface org.opensaml.saml.ext.saml2mdui.Logo

        getURL, setURL
      • Methods inherited from interface org.opensaml.core.xml.XMLObject

        detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
      • Methods inherited from interface org.opensaml.core.xml.schema.XSURI

        getURI, getValue, setURI, setValue
    • Field Detail

      • width

        private Integer width
        X-Dimension of the logo.
      • height

        private Integer height
        Y-Dimension of the logo.
    • Constructor Detail

      • LogoImpl

        protected LogoImpl​(String namespaceURI,
                           String elementLocalName,
                           String namespacePrefix)
        Constructor.
        Parameters:
        namespaceURI - namespaceURI
        elementLocalName - elementLocalName
        namespacePrefix - namespacePrefix
    • Method Detail

      • getHeight

        public Integer getHeight()
        Specified by:
        getHeight in interface org.opensaml.saml.ext.saml2mdui.Logo
      • setHeight

        public void setHeight​(Integer newHeight)
        Specified by:
        setHeight in interface org.opensaml.saml.ext.saml2mdui.Logo
      • getWidth

        public Integer getWidth()
        Specified by:
        getWidth in interface org.opensaml.saml.ext.saml2mdui.Logo
      • setWidth

        public void setWidth​(Integer newWidth)
        Specified by:
        setWidth in interface org.opensaml.saml.ext.saml2mdui.Logo
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object