01: //
02: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-3509
03: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
04: // Any modifications to this file will be lost upon recompilation of the source schema.
05: // Generated on: 2006.09.12 at 08:53:21 PM IST
06: //
07:
08: package com.sun.xml.wss.saml.internal.saml11.jaxb20;
09:
10: import javax.xml.bind.annotation.XmlAccessType;
11: import javax.xml.bind.annotation.XmlAccessorType;
12: import javax.xml.bind.annotation.XmlElement;
13: import javax.xml.bind.annotation.XmlRootElement;
14: import javax.xml.bind.annotation.XmlType;
15:
16: /**
17: * <p>Java class for SubjectStatementAbstractType complex type.
18: *
19: * <p>The following schema fragment specifies the expected content contained within this class.
20: *
21: * <pre>
22: * <complexType name="SubjectStatementAbstractType">
23: * <complexContent>
24: * <extension base="{urn:oasis:names:tc:SAML:1.0:assertion}StatementAbstractType">
25: * <sequence>
26: * <element ref="{urn:oasis:names:tc:SAML:1.0:assertion}Subject"/>
27: * </sequence>
28: * </extension>
29: * </complexContent>
30: * </complexType>
31: * </pre>
32: *
33: *
34: */
35: @XmlRootElement(name="SubjectStatementAbstract")
36: @XmlAccessorType(XmlAccessType.FIELD)
37: @XmlType(name="SubjectStatementAbstractType",propOrder={"subject"})
38: public abstract class SubjectStatementAbstractType extends
39: StatementAbstractType {
40:
41: @XmlElement(name="Subject",required=true)
42: protected SubjectType subject;
43:
44: /**
45: * Gets the value of the subject property.
46: *
47: * @return
48: * possible object is
49: * {@link SubjectType }
50: *
51: */
52: public SubjectType getSubject() {
53: return subject;
54: }
55:
56: /**
57: * Sets the value of the subject property.
58: *
59: * @param value
60: * allowed object is
61: * {@link SubjectType }
62: *
63: */
64: public void setSubject(SubjectType value) {
65: this.subject = value;
66: }
67:
68: }
|