Class DefaultEmbeddedImage
java.lang.Object
com.atlassian.confluence.content.render.xhtml.model.DefaultStandardTag
com.atlassian.confluence.content.render.xhtml.model.resource.DefaultEmbeddedImage
- All Implemented Interfaces:
EmbeddedImage,StandardTag
-
Field Summary
Fields inherited from class com.atlassian.confluence.content.render.xhtml.model.DefaultStandardTag
htmlClass, id, style, title -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetWidth()inthashCode()booleanisBorder()booleanvoidsetAlignment(String alignment) voidsetAlternativeText(String alternativeText) voidsetBorder(boolean border) voidsetExtraQueryParameters(String queryParams) voidvoidvoidvoidsetThumbnail(boolean thumbnail) voidvoidtoString()Methods inherited from class com.atlassian.confluence.content.render.xhtml.model.DefaultStandardTag
getHtmlClass, getId, getStyle, getTitle, setHtmlClass, setId, setStyle, setTitleMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.confluence.xhtml.api.StandardTag
getHtmlClass, getId, getStyle, getTitle
-
Constructor Details
-
DefaultEmbeddedImage
-
-
Method Details
-
getResourceIdentifier
- Specified by:
getResourceIdentifierin interfaceEmbeddedImage
-
getMimeType
- Specified by:
getMimeTypein interfaceEmbeddedImage
-
getAlternativeText
- Specified by:
getAlternativeTextin interfaceEmbeddedImage- Returns:
- An alternate text for an image
-
getHeight
- Specified by:
getHeightin interfaceEmbeddedImage- Returns:
- the height of the image either in pixels or percent. e.g. may be purely numeric, or something like nnpx or nn%
-
getSource
- Specified by:
getSourcein interfaceEmbeddedImage- Returns:
- the url for the source of the image. This only applies to external embedded images so may be null if the image is a Confluence attachment.
-
isThumbnail
public boolean isThumbnail()- Specified by:
isThumbnailin interfaceEmbeddedImage- Returns:
- true if the image should be shown as a thumbnail.
-
getWidth
- Specified by:
getWidthin interfaceEmbeddedImage- Returns:
- the width of the image either in pixels or percent. e.g. may be purely numeric, or something like nnpx or nn%
-
setSource
-
setAlternativeText
-
setHeight
-
setWidth
-
setThumbnail
public void setThumbnail(boolean thumbnail) -
isBorder
public boolean isBorder()- Specified by:
isBorderin interfaceEmbeddedImage- Returns:
- true if the image should have a border
-
setBorder
public void setBorder(boolean border) -
getAlignment
- Specified by:
getAlignmentin interfaceEmbeddedImage- Returns:
- the value for the alignment of the image - none, center, left or right
-
setAlignment
-
getHspace
- Specified by:
getHspacein interfaceEmbeddedImage- Returns:
- the amount of whitespace to be inserted to the left and right of the image (in pixels)
-
getVspace
- Specified by:
getVspacein interfaceEmbeddedImage- Returns:
- the amount of whitespace to be inserted above and below the image (in pixels)
-
setHspace
-
setVspace
-
toString
- Overrides:
toStringin classDefaultStandardTag
-
getExtraQueryParameters
- Specified by:
getExtraQueryParametersin interfaceEmbeddedImage- Returns:
- any extra query parameters added by the client. Could potentially be used for servlet filters.
-
setExtraQueryParameters
-
equals
- Overrides:
equalsin classDefaultStandardTag
-
hashCode
public int hashCode()- Overrides:
hashCodein classDefaultStandardTag
-