Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/pqt/autorib/instr/InstrMapFormatMult.java


1   //AutoRIB
2   // Copyright © 1998 - 2002, P W Quint
3   //
4   // Contact: autorib00@aol.com
5   //
6   // This library is free software; you can redistribute it and/or
7   // modify it under the terms of the GNU General Public
8   // License as published by the Free Software Foundation; either
9   // version 2 of the License, or (at your option) any later version.
10  //
11  // This library is distributed in the hope that it will be useful,
12  // but WITHOUT ANY WARRANTY; without even the implied warranty of
13  // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14  // General Public License for more details.
15  //
16  // You should have received a copy of the GNU General Public
17  // License along with this library; if not, write to the Free Software
18  // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19  
20  package org.pqt.autorib.instr;
21  import java.io.*;
22  import java.util.*;
23  
24  import org.pqt.autorib.tokenizer.*;
25  import org.pqt.autorib.globals.*;
26  import org.pqt.autorib.util.*;
27  import org.pqt.autorib.rib.*;
28  
29  
30  public class InstrMapFormatMult extends InstrRequest
31    {
32      float mult = -1;
33  
34      public InstrMapFormatMult()
35        { }
36  
37      public InstrMapFormatMult(InstrWReader in) throws IOException, FormatException
38        {
39          read(in);
40        }
41  
42  
43  
44      public void read(InstrWReader in) throws IOException,
45        FormatException
46        {
47          readRequestName(in);
48          in.state.mapFormatx = -1;
49          in.state.mapFormaty = -1;
50          in.state.mapMult = in.tokenizer.getNumber();
51          mult = in.state.mapMult;
52        }
53  
54      public void write(Writer out) throws IOException
55        {
56          writeRequest(out);
57          out.write(Float.toString(mult));
58        }
59  
60  
61  
62    }//class
63  
64  
65