YRange.java

/*
 * Created on 2005/07/28
 * Copyright (C) 2005 Koga Laboratory. All rights reserved.
 *
 */
package org.mklab.tool.graph.gnuplot.decoration;

/**
 * y軸に関する描画範囲を表すクラスです。
 * 
 * @author koga
 * @version $Revision: 1.7 $, 2005/07/28
 */
public class YRange extends Range implements Cloneable {

  /**
   * コンストラクタ
   * 
   * @param minimum 最小値
   * @param maximum 最大値
   */
  public YRange(double minimum, double maximum) {
    super(minimum, maximum);
  }

  /**
   * @see org.mklab.tool.graph.gnuplot.decoration.GnuplotComponent#getCommand()
   */
  @SuppressWarnings("nls")
  public String getCommand() {
    return "set yrange [" + getMinimum() + ":" + getMaximum() + "]";
  }

  /**
   * Object#clone()
   */
  @Override
  public Object clone() {
    YRange inst = new YRange(this.getMinimum(), this.getMaximum());
    return inst;
  }

}