java/nekurak.net-lib/src/cz/frantovo/nekurak/xml/ClanekXML.java
author František Kučera <franta-hg@frantovo.cz>
Tue, 06 Apr 2010 00:27:48 +0200
changeset 92 12268fc31114
parent 78 77d86ffbf55b
child 96 9f6225d83611
permissions -rw-r--r--
REST: načítání seznamu článků z EJB a DB.
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.XmlElement;
franta-hg@75
     5
import javax.xml.bind.annotation.XmlRootElement;
franta-hg@75
     6
franta-hg@75
     7
/**
franta-hg@75
     8
 * Převaděč do XML
franta-hg@75
     9
 * @author fiki
franta-hg@75
    10
 */
franta-hg@78
    11
@XmlRootElement(name="clanek")
franta-hg@75
    12
public class ClanekXML {
franta-hg@75
    13
franta-hg@75
    14
    private Clanek clanek;
franta-hg@75
    15
franta-hg@75
    16
    public ClanekXML() {
franta-hg@75
    17
    }
franta-hg@75
    18
franta-hg@75
    19
    public ClanekXML(Clanek clanek) {
franta-hg@75
    20
	this.clanek = clanek;
franta-hg@75
    21
    }
franta-hg@75
    22
franta-hg@92
    23
    @XmlElement
franta-hg@75
    24
    public int getId() {
franta-hg@75
    25
	return clanek.getId();
franta-hg@75
    26
    }
franta-hg@75
    27
franta-hg@75
    28
    public void setId(int id) {
franta-hg@75
    29
	clanek.setId(id);
franta-hg@75
    30
    }
franta-hg@75
    31
franta-hg@75
    32
    @XmlElement
franta-hg@75
    33
    public String getNadpis() {
franta-hg@75
    34
	return clanek.getNadpis();
franta-hg@75
    35
    }
franta-hg@75
    36
franta-hg@75
    37
    public void setNadpis(String nadpis) {
franta-hg@75
    38
	clanek.setNadpis(nadpis);
franta-hg@75
    39
    }
franta-hg@75
    40
franta-hg@75
    41
    @XmlElement
franta-hg@75
    42
    public String getText() {
franta-hg@75
    43
	return clanek.getText();
franta-hg@75
    44
    }
franta-hg@75
    45
franta-hg@75
    46
    public void setText(String text) {
franta-hg@75
    47
	clanek.setText(text);
franta-hg@75
    48
    }
franta-hg@75
    49
}