summaryrefslogtreecommitdiffstats
blob: 4b5b9a438ca93d7063ceeda394b91d28b94e99a8 (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
49
50
51
52
53
54
55
56
57
58
59
/*
 * Copyright (c) 2010 Remko Tronçon
 * All rights reserved.
 */
/*
 * Copyright (c) 2010 Isode Limited, London, England.
 * All rights reserved.
 */

package com.isode.stroke.elements;


public class SoftwareVersion extends Payload {
    private String name_ = "";
    private String version_ = "";
    private String os_ = "";

    public SoftwareVersion(final String name, final String version, final String os) {
        name_ = name;
        version_ = version;
        os_ = os;
    }

    public SoftwareVersion() {
        this("","","");
    }

    public SoftwareVersion(final String name) {
        this(name, "", "");
    }

    public SoftwareVersion(final String name, final String version) {
        this(name, version, "");
    }

    public String getName() {
        return name_;
    }

    public String getVersion() {
        return version_;
    }

    public String getOS() {
        return os_;
    }

    public void setName(final String name) {
        name_ = name;
    }

    public void setVersion(final String version) {
        version_ = version;
    }

    public void setOS(final String os) {
        os_ = os;
    }
}