package net.sf.jasperreports.engine;

public interface JRAlignment extends JRStyleContainer {
  public static final byte HORIZONTAL_ALIGN_LEFT = 1;
  
  public static final byte HORIZONTAL_ALIGN_CENTER = 2;
  
  public static final byte HORIZONTAL_ALIGN_RIGHT = 3;
  
  public static final byte HORIZONTAL_ALIGN_JUSTIFIED = 4;
  
  public static final byte VERTICAL_ALIGN_TOP = 1;
  
  public static final byte VERTICAL_ALIGN_MIDDLE = 2;
  
  public static final byte VERTICAL_ALIGN_BOTTOM = 3;
  
  public static final byte VERTICAL_ALIGN_JUSTIFIED = 4;
  
  byte getHorizontalAlignment();
  
  Byte getOwnHorizontalAlignment();
  
  void setHorizontalAlignment(byte paramByte);
  
  void setHorizontalAlignment(Byte paramByte);
  
  byte getVerticalAlignment();
  
  Byte getOwnVerticalAlignment();
  
  void setVerticalAlignment(byte paramByte);
  
  void setVerticalAlignment(Byte paramByte);
}
