Package org.opensaml.saml.ext.saml2mdui
Interface Logo
-
- All Superinterfaces:
org.opensaml.core.xml.LangBearing
,LocalizedURI
,SAMLObject
,org.opensaml.core.xml.XMLObject
,org.opensaml.core.xml.schema.XSURI
public interface Logo extends LocalizedURI, SAMLObject
Localized logo type.
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_ELEMENT_LOCAL_NAME
Element local name.static QName
DEFAULT_ELEMENT_NAME
Default element name.static String
HEIGHT_ATTR_NAME
Attribute label.static String
TYPE_LOCAL_NAME
Local name of the XSI type.static QName
TYPE_NAME
QName of the XSI type.static String
WIDTH_ATTR_NAME
Attribute label.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description Integer
getHeight()
Get the height of the logo.default String
getURL()
Deprecated, for removal: This API element is subject to removal in a future version.Integer
getWidth()
Get the width of the logo.void
setHeight(Integer newHeight)
Sets the height of the logo.default void
setURL(String uri)
Deprecated, for removal: This API element is subject to removal in a future version.void
setWidth(Integer newWidth)
Sets the width of the logo.-
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
-
-