001: //
002: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.5-b16-fcs
003: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004: // Any modifications to this file will be lost upon recompilation of the source schema.
005: // Generated on: 2005.09.05 at 03:09:41 PM IST
006: //
007:
008: package com.sun.xml.wss.saml.internal.saml11.jaxb10;
009:
010: /**
011: * Java content class for TransformType complex type.
012: * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd line 116)
013: * <p>
014: * <pre>
015: * <complexType name="TransformType">
016: * <complexContent>
017: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
018: * <choice maxOccurs="unbounded" minOccurs="0">
019: * <any/>
020: * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
021: * </choice>
022: * <attribute name="Algorithm" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
023: * </restriction>
024: * </complexContent>
025: * </complexType>
026: * </pre>
027: *
028: */
029: public interface TransformType {
030:
031: /**
032: * Gets the value of the algorithm property.
033: *
034: * @return
035: * possible object is
036: * {@link java.lang.String}
037: */
038: java.lang.String getAlgorithm();
039:
040: /**
041: * Sets the value of the algorithm property.
042: *
043: * @param value
044: * allowed object is
045: * {@link java.lang.String}
046: */
047: void setAlgorithm(java.lang.String value);
048:
049: /**
050: * Gets the value of the Content property.
051: *
052: * <p>
053: * This accessor method returns a reference to the live list,
054: * not a snapshot. Therefore any modification you make to the
055: * returned list will be present inside the JAXB object.
056: * This is why there is not a <CODE>set</CODE> method for the Content property.
057: *
058: * <p>
059: * For example, to add a new item, do as follows:
060: * <pre>
061: * getContent().add(newItem);
062: * </pre>
063: *
064: *
065: * <p>
066: * Objects of the following type(s) are allowed in the list
067: * {@link com.sun.xml.wss.saml.internal.saml11.jaxb10.TransformType.XPath}
068: * {@link java.lang.Object}
069: * {@link java.lang.String}
070: *
071: */
072: java.util.List getContent();
073:
074: /**
075: * Java content class for XPath element declaration.
076: * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd line 120)
077: * <p>
078: * <pre>
079: * <element name="XPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
080: * </pre>
081: *
082: */
083: public interface XPath extends javax.xml.bind.Element {
084:
085: /**
086: * Gets the value of the value property.
087: *
088: * @return
089: * possible object is
090: * {@link java.lang.String}
091: */
092: java.lang.String getValue();
093:
094: /**
095: * Sets the value of the value property.
096: *
097: * @param value
098: * allowed object is
099: * {@link java.lang.String}
100: */
101: void setValue(java.lang.String value);
102:
103: }
104:
105: }
|