Parametric.java

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

/**
 * 媒介変数描画設定を表すクラスです。
 * 
 * @author koga
 * @version $Revision: 1.6 $, 2005/08/01
 */
public class Parametric extends Switchable {

  /**
   * コンストラクター
   */
  public Parametric() {
    this(false);
  }

  /**
   * コンストラクター
   * 
   * @param parametric 表示ならtrue、非表示ならfalse
   */
  public Parametric(boolean parametric) {
    setOn(parametric);
  }

  /**
   * @see org.mklab.tool.graph.gnuplot.decoration.GnuplotComponent#getCommand()
   */
  @SuppressWarnings("nls")
  public String getCommand() {
    if (isOn()) {
      return "set parametric";
    }

    return "set noparametric";
  }
}