1
2
3
4
5
6
7
8
9 package org.xmlhammer.model.project;
10
11 import javax.xml.bind.annotation.XmlAccessType;
12 import javax.xml.bind.annotation.XmlAccessorType;
13 import javax.xml.bind.annotation.XmlAttribute;
14 import javax.xml.bind.annotation.XmlElement;
15 import javax.xml.bind.annotation.XmlRootElement;
16 import javax.xml.bind.annotation.XmlType;
17
18
19 /***
20 * <p>Java class for processingInstruction element declaration.
21 *
22 * <p>The following schema fragment specifies the expected content contained within this class.
23 *
24 * <pre>
25 * <element name="processingInstruction">
26 * <complexType>
27 * <complexContent>
28 * <extension base="{http://www.xmlhammer.org/2007/project}nodeType">
29 * <sequence>
30 * <element name="data" type="{http://www.w3.org/2001/XMLSchema}string"/>
31 * </sequence>
32 * <attribute name="target" type="{http://www.w3.org/2001/XMLSchema}string" />
33 * </extension>
34 * </complexContent>
35 * </complexType>
36 * </element>
37 * </pre>
38 *
39 *
40 */
41 @XmlAccessorType(XmlAccessType.FIELD)
42 @XmlType(name = "", propOrder = {
43 "data"
44 })
45 @XmlRootElement(name = "processingInstruction")
46 public class ProcessingInstruction
47 extends NodeType
48 {
49
50 @XmlElement(namespace = "http://www.xmlhammer.org/2007/project", required = true)
51 protected java.lang.String data;
52 @XmlAttribute
53 protected java.lang.String target;
54
55 /***
56 * Gets the value of the data property.
57 *
58 * @return
59 * possible object is
60 * {@link java.lang.String }
61 *
62 */
63 public java.lang.String getData() {
64 return data;
65 }
66
67 /***
68 * Sets the value of the data property.
69 *
70 * @param value
71 * allowed object is
72 * {@link java.lang.String }
73 *
74 */
75 public void setData(java.lang.String value) {
76 this.data = value;
77 }
78
79 /***
80 * Gets the value of the target property.
81 *
82 * @return
83 * possible object is
84 * {@link java.lang.String }
85 *
86 */
87 public java.lang.String getTarget() {
88 return target;
89 }
90
91 /***
92 * Sets the value of the target property.
93 *
94 * @param value
95 * allowed object is
96 * {@link java.lang.String }
97 *
98 */
99 public void setTarget(java.lang.String value) {
100 this.target = value;
101 }
102
103 }