package net.sf.jasperreports.engine;

import java.awt.Color;

public interface JRPen {
  public static final byte LINE_STYLE_SOLID = 0;
  
  public static final byte LINE_STYLE_DASHED = 1;
  
  public static final byte LINE_STYLE_DOTTED = 2;
  
  public static final byte LINE_STYLE_DOUBLE = 3;
  
  public static final Float LINE_WIDTH_0 = new Float(0.0F);
  
  public static final Float LINE_WIDTH_1 = new Float(1.0F);
  
  JRStyleContainer getStyleContainer();
  
  JRPen clone(JRPenContainer paramJRPenContainer);
  
  Float getLineWidth();
  
  Float getOwnLineWidth();
  
  void setLineWidth(float paramFloat);
  
  void setLineWidth(Float paramFloat);
  
  Byte getLineStyle();
  
  Byte getOwnLineStyle();
  
  void setLineStyle(byte paramByte);
  
  void setLineStyle(Byte paramByte);
  
  Color getLineColor();
  
  Color getOwnLineColor();
  
  void setLineColor(Color paramColor);
}
