Interface EmoticonDisplayMapper
- All Known Implementing Classes:
SimpleEmoticonDisplayMapper
public interface EmoticonDisplayMapper
Describes a component responsible for mapping an emoticon to data suitable for display.
-
Method Summary
Modifier and TypeMethodDescriptiongetAbsoluteImageUrl
(Emoticon emoticon) Get an absolute URL for the emoticon (this will include the servers configured baseURL).getImageName
(Emoticon emoticon) getRelativeImageUrl
(Emoticon emoticon) Get a relative URL for the emoticon.
-
Method Details
-
getRelativeImageUrl
Get a relative URL for the emoticon. The relative URL will include context path but no server information.- Parameters:
emoticon
- the emoticon for which an image URL is required.- Returns:
- the URL for the image matching the supplied emoticon or null if there is none found.
-
getAbsoluteImageUrl
Get an absolute URL for the emoticon (this will include the servers configured baseURL).- Parameters:
emoticon
- the emoticon for which an image URL is required.- Returns:
- the URL for the image matching the supplied emoticon or null if there is none found.
-
getImageName
- Parameters:
emoticon
- the emoticon for which an image name is required.- Returns:
- the image name (no extension) for the supplied emoticon or null if there is none found.
-