Revision 2669 branches/CqCMSDvp/libraries/libCq CMS for java.old/src/org/cresques/px/dxf/DxfHeaderVariables.java

View differences:

DxfHeaderVariables.java
1 1
/*
2 2
 * Cresques Mapping Suite. Graphic Library for constructing mapping applications.
3
 * 
4
 * Copyright (C) 2004-5. 
5 3
 *
4
 * Copyright (C) 2004-5.
5
 *
6 6
 * This program is free software; you can redistribute it and/or
7 7
 * modify it under the terms of the GNU General Public License
8 8
 * as published by the Free Software Foundation; either version 2
......
18 18
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,USA.
19 19
 *
20 20
 * For more information, contact:
21
 * 
21
 *
22 22
 * cresques@gmail.com
23 23
 */
24 24
package org.cresques.px.dxf;
25 25

  
26

  
26 27
/**
27
 * 	Definici?n de las variables que definen un DXF. Estas variables est?n
28
 *         Definici?n de las variables que definen un DXF. Estas variables est?n
28 29
 * establecidas en la secci?n HEADER del propio DXF.
29 30
 * @author jmorell (jose.morell@gmail.com)
30 31
 * @version 15-dic-2004
31 32
 */
32 33
public class DxfHeaderVariables {
33
	
34
	private String acadVersion;
35
	private String acadMaintVer;
36
	
37
	public DxfHeaderVariables() {}
38
	
39
	public String getAcadVersion() {
40
		return acadVersion;
41
	}
42
	
43
	public void setAcadVersion(String acadVersion) {
44
		//System.out.println(acadVersion);
45
		this.acadVersion = acadVersion;
46
	}
47
	
48
	public String decodeAcadVersion(String codedVersion) {
49
		if (codedVersion.equals("AC1006")) return new String("R10");
50
		else if (codedVersion.equals("AC1009")) return new String("R11&R12");
51
		else if (codedVersion.equals("AC1012")) return new String("R13");
52
		else if (codedVersion.equals("AC1014")) return new String("R14");
53
		else if (codedVersion.equals("AC1015")) return new String("ACAD2000");
54
		else if (codedVersion.equals("AC1018")) return new String("ACAD2004");
55
		else return new String("Unknown codedVersion");
56
	}
57
	
34
    private String acadVersion;
35
    private String acadMaintVer;
36

  
37
    public DxfHeaderVariables() {
38
    }
39

  
40
    public String getAcadVersion() {
41
        return acadVersion;
42
    }
43

  
44
    public void setAcadVersion(String acadVersion) {
45
        //System.out.println(acadVersion);
46
        this.acadVersion = acadVersion;
47
    }
48

  
49
    public String decodeAcadVersion(String codedVersion) {
50
        if (codedVersion.equals("AC1006")) {
51
            return new String("R10");
52
        } else if (codedVersion.equals("AC1009")) {
53
            return new String("R11&R12");
54
        } else if (codedVersion.equals("AC1012")) {
55
            return new String("R13");
56
        } else if (codedVersion.equals("AC1014")) {
57
            return new String("R14");
58
        } else if (codedVersion.equals("AC1015")) {
59
            return new String("ACAD2000");
60
        } else if (codedVersion.equals("AC1018")) {
61
            return new String("ACAD2004");
62
        } else {
63
            return new String("Unknown codedVersion");
64
        }
65
    }
58 66
}

Also available in: Unified diff