Package org.opensaml.saml.ext.saml2mdui
Interface Logo
-
- All Superinterfaces:
LangBearing,LocalizedURI,SAMLObject,XMLObject,XSURI
public interface Logo extends LocalizedURI, SAMLObject
Localized logo type.
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_ELEMENT_LOCAL_NAMEElement local name.static QNameDEFAULT_ELEMENT_NAMEDefault element name.static StringHEIGHT_ATTR_NAMEAttribute label.static StringTYPE_LOCAL_NAMELocal name of the XSI type.static QNameTYPE_NAMEQName of the XSI type.static StringWIDTH_ATTR_NAMEAttribute label.-
Fields inherited from interface org.opensaml.core.xml.LangBearing
XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description IntegergetHeight()Get the height of the logo.default StringgetURL()Deprecated, for removal: This API element is subject to removal in a future version.IntegergetWidth()Get the width of the logo.voidsetHeight(Integer newHeight)Sets the height of the logo.default voidsetURL(String uri)Deprecated, for removal: This API element is subject to removal in a future version.voidsetWidth(Integer newWidth)Sets the width of the logo.-
Methods inherited from interface org.opensaml.core.xml.LangBearing
getXMLLang, setXMLLang
-
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
-
-
-
-
Field Detail
-
DEFAULT_ELEMENT_LOCAL_NAME
@Nonnull @NotEmpty static final String DEFAULT_ELEMENT_LOCAL_NAME
Element local name.- See Also:
- Constant Field Values
-
DEFAULT_ELEMENT_NAME
@Nonnull static final QName DEFAULT_ELEMENT_NAME
Default element name.
-
TYPE_LOCAL_NAME
@Nonnull @NotEmpty static final String TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
- Constant Field Values
-
TYPE_NAME
@Nonnull static final QName TYPE_NAME
QName of the XSI type.
-
HEIGHT_ATTR_NAME
@Nonnull @NotEmpty static final String HEIGHT_ATTR_NAME
Attribute label.- See Also:
- Constant Field Values
-
WIDTH_ATTR_NAME
@Nonnull @NotEmpty static final String WIDTH_ATTR_NAME
Attribute label.- See Also:
- Constant Field Values
-
-
Method Detail
-
getURL
@Deprecated(forRemoval=true, since="4.0.0") @Nullable default String getURL()
Deprecated, for removal: This API element is subject to removal in a future version.Gets the URL.- Returns:
- the URL
-
setURL
@Deprecated(forRemoval=true, since="4.0.0") default void setURL(@Nullable String uri)
Deprecated, for removal: This API element is subject to removal in a future version.Sets the URL.- Parameters:
uri- the URL
-
getHeight
@Nullable Integer getHeight()
Get the height of the logo.- Returns:
- the height of the logo
-
setHeight
void setHeight(@Nullable Integer newHeight)Sets the height of the logo.- Parameters:
newHeight- the height of the logo
-
getWidth
@Nullable Integer getWidth()
Get the width of the logo.- Returns:
- the width of the logo
-
setWidth
void setWidth(@Nullable Integer newWidth)Sets the width of the logo.- Parameters:
newWidth- the height of the logo
-
-