summaryrefslogtreecommitdiffstats
path: root/Master/Reference Architectures and Patterns/hjp5/examples/PapierBlatt.java
blob: 2271265f58c671379d9ccd778bdd18d441c8908c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/* PapierBlatt.java */

public class PapierBlatt
implements Groesse
{
  public int format; //0=DIN A0, 1=DIN A1 usw.

  public int laenge()
  {
    int ret = 0;
    if (format == 0) {
      ret = 1189;
    } else if (format == 1) {
      ret = 841;
    } else if (format == 2) {
      ret = 594;
    } else if (format == 3) {
      ret = 420;
    } else if (format == 4) {
      ret = 297;
    }
    //usw...
    return ret;
  }

  public int hoehe()
  {
    return 0;
  }

  public int breite()
  {
    int ret = 0;
    if (format == 0) {
      ret = 841;
    } else if (format == 1) {
      ret = 594;
    } else if (format == 2) {
      ret = 420;
    } else if (format == 3) {
      ret = 297;
    } else if (format == 4) {
      ret = 210;
    }
    //usw...
    return ret;
  }
}