java/nekurak.net-lib/src/cz/frantovo/nekurak/xml/ClanekXML.java
author František Kučera <franta-hg@frantovo.cz>
Mon Apr 05 19:08:52 2010 +0200 (2010-04-05)
changeset 88 a5339bcce9a2
parent 75 18ed62105526
child 92 12268fc31114
permissions -rw-r--r--
Zjednodušení URL a vyřazení nadbytečné závislosti na knihovně.
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@78
    12
@XmlRootElement(name="clanek")
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
    public void setId(int id) {
franta-hg@75
    30
	clanek.setId(id);
franta-hg@75
    31
    }
franta-hg@75
    32
franta-hg@75
    33
    @XmlElement
franta-hg@75
    34
    public String getNadpis() {
franta-hg@75
    35
	return clanek.getNadpis();
franta-hg@75
    36
    }
franta-hg@75
    37
franta-hg@75
    38
    public void setNadpis(String nadpis) {
franta-hg@75
    39
	clanek.setNadpis(nadpis);
franta-hg@75
    40
    }
franta-hg@75
    41
franta-hg@75
    42
    @XmlElement
franta-hg@75
    43
    public String getText() {
franta-hg@75
    44
	return clanek.getText();
franta-hg@75
    45
    }
franta-hg@75
    46
franta-hg@75
    47
    public void setText(String text) {
franta-hg@75
    48
	clanek.setText(text);
franta-hg@75
    49
    }
franta-hg@75
    50
}