com.itextpdf.text.pdf
Class PatternColor

java.lang.Object
  extended by com.itextpdf.text.BaseColor
      extended by com.itextpdf.text.pdf.ExtendedColor
          extended by com.itextpdf.text.pdf.PatternColor

public class PatternColor
extends ExtendedColor

Represents a pattern. Can be used in high-level constructs (Paragraph, Cell, etc.).


Field Summary
(package private)  PdfPatternPainter painter
          The actual pattern.
private static long serialVersionUID
           
 
Fields inherited from class com.itextpdf.text.pdf.ExtendedColor
type, TYPE_CMYK, TYPE_GRAY, TYPE_PATTERN, TYPE_RGB, TYPE_SEPARATION, TYPE_SHADING
 
Fields inherited from class com.itextpdf.text.BaseColor
BLACK, BLUE, CYAN, DARK_GRAY, GRAY, GREEN, LIGHT_GRAY, MAGENTA, ORANGE, PINK, RED, WHITE, YELLOW
 
Constructor Summary
PatternColor(PdfPatternPainter painter)
          Creates a color representing a pattern.
 
Method Summary
 boolean equals(Object obj)
           
 PdfPatternPainter getPainter()
          Gets the pattern.
 int hashCode()
           
 
Methods inherited from class com.itextpdf.text.pdf.ExtendedColor
getType, getType, normalize
 
Methods inherited from class com.itextpdf.text.BaseColor
brighter, darker, getAlpha, getBlue, getGreen, getRed, getRGB
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

painter

PdfPatternPainter painter
The actual pattern.

Constructor Detail

PatternColor

public PatternColor(PdfPatternPainter painter)
Creates a color representing a pattern.

Parameters:
painter - the actual pattern
Method Detail

getPainter

public PdfPatternPainter getPainter()
Gets the pattern.

Returns:
the pattern

equals

public boolean equals(Object obj)
Overrides:
equals in class BaseColor

hashCode

public int hashCode()
Overrides:
hashCode in class BaseColor

Hosted by Hostbasket