01: package org.w3._2002._03.xkms_;
02:
03: import java.util.ArrayList;
04: import java.util.List;
05: import javax.xml.bind.annotation.XmlAccessType;
06: import javax.xml.bind.annotation.XmlAccessorType;
07: import javax.xml.bind.annotation.XmlElement;
08: import javax.xml.bind.annotation.XmlRootElement;
09: import javax.xml.bind.annotation.XmlType;
10:
11: /**
12: * <p>Java class for RevokeResultType complex type.
13: *
14: * <p>The following schema fragment specifies the expected content contained within this class.
15: *
16: * <pre>
17: * <complexType name="RevokeResultType">
18: * <complexContent>
19: * <extension base="{http://www.w3.org/2002/03/xkms#}ResultType">
20: * <sequence>
21: * <element ref="{http://www.w3.org/2002/03/xkms#}KeyBinding" maxOccurs="unbounded" minOccurs="0"/>
22: * </sequence>
23: * </extension>
24: * </complexContent>
25: * </complexType>
26: * </pre>
27: *
28: *
29: */
30: @XmlRootElement
31: @XmlAccessorType(XmlAccessType.FIELD)
32: @XmlType(name="RevokeResultType",propOrder={"keyBinding"})
33: public class RevokeResultType extends ResultType {
34:
35: @XmlElement(name="KeyBinding")
36: protected List<KeyBindingType> keyBinding;
37:
38: /**
39: * Gets the value of the keyBinding property.
40: *
41: * <p>
42: * This accessor method returns a reference to the live list,
43: * not a snapshot. Therefore any modification you make to the
44: * returned list will be present inside the JAXB object.
45: * This is why there is not a <CODE>set</CODE> method for the keyBinding property.
46: *
47: * <p>
48: * For example, to add a new item, do as follows:
49: * <pre>
50: * getKeyBinding().add(newItem);
51: * </pre>
52: *
53: *
54: * <p>
55: * Objects of the following type(s) are allowed in the list
56: * {@link KeyBindingType }
57: *
58: *
59: */
60: public List<KeyBindingType> getKeyBinding() {
61: if (keyBinding == null) {
62: keyBinding = new ArrayList<KeyBindingType>();
63: }
64: return this.keyBinding;
65: }
66:
67: }
|