package de.ivu.elect.business.gebietsbaum.entity;

import java.io.Serializable;

/**
 *  on 15.12.2015.
 */
public class  SvgKonfiguration implements Serializable {

  private final long maxTargetWidth;
  private final long maxTargetHeight;

  private final SvgGebietPropertiesMitLegende svgGebietPropertiesMitLegende;

  private final SvgLegendeKonfiguration legendHeaderKonfiguration;

  public SvgKonfiguration(long maxTargetWidth, long maxTargetHeight, SvgGebietPropertiesMitLegende svgGebietPropertiesMitLegende, SvgLegendeKonfiguration legendHeaderKonfiguration) {
    this.maxTargetWidth = maxTargetWidth;
    this.maxTargetHeight = maxTargetHeight;
    this.svgGebietPropertiesMitLegende = svgGebietPropertiesMitLegende;
    this.legendHeaderKonfiguration = legendHeaderKonfiguration;
  }

  public long getMaxTargetHeight() {
    return maxTargetHeight;
  }

  public long getMaxTargetWidth() {
    return maxTargetWidth;
  }

  public SvgGebietPropertiesMitLegende getSvgGebietPropertiesMitLegende() {
    return svgGebietPropertiesMitLegende;
  }

  public SvgLegendeKonfiguration getLegendHeaderKonfiguration() {
    return legendHeaderKonfiguration;
  }
}
