com.atlassian.jira.image.separator
Class DefaultHeaderSeparatorService
java.lang.Object
com.atlassian.jira.image.separator.DefaultHeaderSeparatorService
- All Implemented Interfaces:
- HeaderSeparatorService
public class DefaultHeaderSeparatorService
- extends Object
- implements HeaderSeparatorService
Default implementation that uses raws the image on a created buffered image.
This is not cached so consumers should look after their own caching.
- Since:
- v4.0
Method Summary |
byte[] |
getSeparator(String colorHex,
String backgroundColorHex)
Get the bytes for a separator image for the given colours. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultHeaderSeparatorService
public DefaultHeaderSeparatorService(ImageUtils imageUtils)
getSeparator
public byte[] getSeparator(String colorHex,
String backgroundColorHex)
- Description copied from interface:
HeaderSeparatorService
- Get the bytes for a separator image for the given colours. Allows for easy streaming.
Input strings can ontain a leading hash (#) and can be a 3 char or 6 char hex string. See any web tutorial for
what colour the string represents.
If hex colors are wrong, default colours are returned. Black arrow and a transparent white background.
- Specified by:
getSeparator
in interface HeaderSeparatorService
- Parameters:
colorHex
- The main color of the separatorbackgroundColorHex
- The background colour of the separator. This will also be transparent. Useful for IE6
- Returns:
- An array of bytes representing an image.
Copyright © 2002-2011 Atlassian. All Rights Reserved.