Class NamedColorProfile
- java.lang.Object
-
- org.apache.xmlgraphics.java2d.color.profile.NamedColorProfile
-
public class NamedColorProfile extends Object
Simplified in-memory representation of an ICC named color profile.
-
-
Constructor Summary
Constructors Constructor Description NamedColorProfile(String profileName, String copyright, NamedColorSpace[] namedColors, RenderingIntent intent)Creates a new named color profile.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCopyright()Returns the profile copyright.NamedColorSpacegetNamedColor(String name)Returns a named color.NamedColorSpace[]getNamedColors()Returns the array of named colors.StringgetProfileName()Returns the profile name.RenderingIntentgetRenderingIntent()Returns the color profile's rendering intent.StringtoString()
-
-
-
Constructor Detail
-
NamedColorProfile
public NamedColorProfile(String profileName, String copyright, NamedColorSpace[] namedColors, RenderingIntent intent)
Creates a new named color profile.- Parameters:
profileName- the profile namecopyright- the copyrightnamedColors- the array of named colorsintent- the rendering intent
-
-
Method Detail
-
getRenderingIntent
public RenderingIntent getRenderingIntent()
Returns the color profile's rendering intent.- Returns:
- the rendering intent
(See
ICC_Profile.ic*)
-
getNamedColors
public NamedColorSpace[] getNamedColors()
Returns the array of named colors.- Returns:
- the array of named colors
-
getNamedColor
public NamedColorSpace getNamedColor(String name)
Returns a named color.- Parameters:
name- the color name- Returns:
- the named color (or null if it is not available)
-
getProfileName
public String getProfileName()
Returns the profile name.- Returns:
- the profile name
-
getCopyright
public String getCopyright()
Returns the profile copyright.- Returns:
- the profile copyright
-
-