// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://kpdus.tripod.com/jad.html // Decompiler options: packimports(3) // Source File Name: C:\Sergey\Java\Plota\Variables.java import java.util.Hashtable; public class Variables implements Tokens { public void clear() { m_V.clear(); setValue("pi", 3.1415926535897931D); setValue("e", 2.7182818284590451D); setValue("rand", Math.random()); setValue("y", 602D); setValue("x", 603D); setValue("xmax", 10D); setValue("xmin", 0.0D); setValue("ymin", -10D); setValue("ymax", 10D); setValue("numpoints", 200D); setValue("pOne", 0D); setValue("pTwo", 1D); setValue("pThree", 2D); setValue("pFour", 3D); setValue("pFive", 4D); setValue("pSix", 5D); } public double getValue(String name) { if(m_V.containsKey(name)) { if(name.equals("rand")) return Math.random(); else return ((Double)m_V.get(name)).doubleValue(); } else { return (0.0D / 0.0D); } } public void setValue(String name, double val) { if(m_V.containsKey(name)) m_V.remove(name); m_V.put(name, new Double(val)); } public Variables() { m_V = new Hashtable(20); clear(); } private Hashtable m_V; }