java/nekurak.net-lib/src/cz/frantovo/nekurak/xml/ClanekXML.java
author František Kučera <franta-hg@frantovo.cz>
Tue, 23 Mar 2010 00:50:39 +0100
changeset 75 18ed62105526
child 78 77d86ffbf55b
permissions -rw-r--r--
REST: přidán nový webový modul.
franta-hg@75
     1
package cz.frantovo.nekurak.xml;
franta-hg@75
     2
franta-hg@75
     3
import cz.frantovo.nekurak.dto.Clanek;
franta-hg@75
     4
import javax.xml.bind.annotation.XmlAttribute;
franta-hg@75
     5
import javax.xml.bind.annotation.XmlElement;
franta-hg@75
     6
import javax.xml.bind.annotation.XmlRootElement;
franta-hg@75
     7
franta-hg@75
     8
/**
franta-hg@75
     9
 * Převaděč do XML
franta-hg@75
    10
 * @author fiki
franta-hg@75
    11
 */
franta-hg@75
    12
@XmlRootElement
franta-hg@75
    13
public class ClanekXML {
franta-hg@75
    14
franta-hg@75
    15
    private Clanek clanek;
franta-hg@75
    16
franta-hg@75
    17
    public ClanekXML() {
franta-hg@75
    18
    }
franta-hg@75
    19
franta-hg@75
    20
    public ClanekXML(Clanek clanek) {
franta-hg@75
    21
	this.clanek = clanek;
franta-hg@75
    22
    }
franta-hg@75
    23
franta-hg@75
    24
    @XmlAttribute(name = "id", required = true)
franta-hg@75
    25
    public int getId() {
franta-hg@75
    26
	return clanek.getId();
franta-hg@75
    27
    }
franta-hg@75
    28
franta-hg@75
    29
    @XmlAttribute(name = "id", required = true)
franta-hg@75
    30
    public void setId(int id) {
franta-hg@75
    31
	clanek.setId(id);
franta-hg@75
    32
    }
franta-hg@75
    33
franta-hg@75
    34
    @XmlElement
franta-hg@75
    35
    public String getNadpis() {
franta-hg@75
    36
	return clanek.getNadpis();
franta-hg@75
    37
    }
franta-hg@75
    38
franta-hg@75
    39
    @XmlElement
franta-hg@75
    40
    public void setNadpis(String nadpis) {
franta-hg@75
    41
	clanek.setNadpis(nadpis);
franta-hg@75
    42
    }
franta-hg@75
    43
franta-hg@75
    44
    @XmlElement
franta-hg@75
    45
    public String getText() {
franta-hg@75
    46
	return clanek.getText();
franta-hg@75
    47
    }
franta-hg@75
    48
franta-hg@75
    49
    @XmlElement
franta-hg@75
    50
    public void setText(String text) {
franta-hg@75
    51
	clanek.setText(text);
franta-hg@75
    52
    }
franta-hg@75
    53
}