Package org.apache.fop.util
Class ColorExt
java.lang.Object
java.awt.Color
org.apache.fop.util.ColorExt
- All Implemented Interfaces:
Paint
,Transparency
,Serializable
Deprecated.
Color helper class.
This class extends java.awt.Color class keeping track of the original color property values specified by the fo user in a rgb-icc call.
- See Also:
-
Field Summary
Fields inherited from class java.awt.Color
black, BLACK, blue, BLUE, cyan, CYAN, DARK_GRAY, darkGray, gray, GRAY, green, GREEN, LIGHT_GRAY, lightGray, magenta, MAGENTA, orange, ORANGE, pink, PINK, red, RED, white, WHITE, yellow, YELLOW
Fields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
-
Method Summary
Modifier and TypeMethodDescriptionstatic ColorExt
createFromFoRgbIcc
(float redReplacement, float greenReplacement, float blueReplacement, String profileName, String profileSrc, ColorSpace colorSpace, float[] iccValues) Deprecated.Create ColorExt object backup up FO's rgb-icc color functionstatic ColorExt
createFromSvgIccColor
(float red, float green, float blue, float opacity, String profileName, String profileHref, ColorSpace profileCS, float[] colorValues) Deprecated.Create ColorExt object backing up SVG's icc-color function.boolean
Deprecated.Deprecated.Get ICC profile nameDeprecated.Get ICC profile sourceDeprecated.float[]
Deprecated.Returns the original color values.int
hashCode()
Deprecated.Deprecated.Create string representation of fop-rgb-icc function call to map this ColorExt settingsMethods inherited from class java.awt.Color
brighter, createContext, darker, decode, getAlpha, getBlue, getColor, getColor, getColor, getColorComponents, getColorComponents, getColorSpace, getComponents, getComponents, getGreen, getHSBColor, getRed, getRGB, getRGBColorComponents, getRGBComponents, getTransparency, HSBtoRGB, RGBtoHSB, toString
-
Method Details
-
createFromFoRgbIcc
public static ColorExt createFromFoRgbIcc(float redReplacement, float greenReplacement, float blueReplacement, String profileName, String profileSrc, ColorSpace colorSpace, float[] iccValues) Deprecated.Create ColorExt object backup up FO's rgb-icc color function- Parameters:
redReplacement
- Red part of RGB replacement color that will be used when ICC profile can not be loadedgreenReplacement
- Green part of RGB replacement color that will be used when ICC profile can not be loadedblueReplacement
- Blue part of RGB replacement color that will be used when ICC profile can not be loadedprofileName
- Name of ICC profileprofileSrc
- Source of ICC profilecolorSpace
- ICC ColorSpace for the ICC profileiccValues
- color values- Returns:
- the requested color object
-
createFromSvgIccColor
public static ColorExt createFromSvgIccColor(float red, float green, float blue, float opacity, String profileName, String profileHref, ColorSpace profileCS, float[] colorValues) Deprecated.Create ColorExt object backing up SVG's icc-color function.- Parameters:
red
- Red value resulting from the conversion from the user provided (icc) color values to the batik (rgb) color spacegreen
- Green value resulting from the conversion from the user provided (icc) color values to the batik (rgb) color spaceblue
- Blue value resulting from the conversion from the user provided (icc) color values to the batik (rgb) color spaceopacity
- OpacityprofileName
- ICC profile nameprofileHref
- the URI to the color profileprofileCS
- ICC ColorSpace profilecolorValues
- ICC color values- Returns:
- the requested color object
-
hashCode
public int hashCode()Deprecated. -
equals
Deprecated. -
getIccProfileName
Deprecated.Get ICC profile name- Returns:
- ICC profile name
-
getIccProfileSrc
Deprecated.Get ICC profile source- Returns:
- ICC profile source
-
getOrigColorSpace
Deprecated.- Returns:
- the original ColorSpace
-
getOriginalColorComponents
public float[] getOriginalColorComponents()Deprecated.Returns the original color values.- Returns:
- the original color values
-
toFunctionCall
Deprecated.Create string representation of fop-rgb-icc function call to map this ColorExt settings- Returns:
- the string representing the internal fop-rgb-icc() function call
-
ColorWithAlternatives