// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.2-b01-fcs // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2011.08.03 at 06:49:55 AM PDT // package org.ebayopensource.turmeric.runtime.codegen.common; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for ServiceCodeGenDefType complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="ServiceCodeGenDefType"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="service-info" type="{http://www.ebayopensource.org/turmeric/runtime/codegen/common}ServiceType"/> * <element name="interface-info" type="{http://www.ebayopensource.org/turmeric/runtime/codegen/common}InterfaceType"/> * <element name="config-info" type="{http://www.ebayopensource.org/turmeric/runtime/codegen/common}ConfigType" minOccurs="0"/> * <element name="security-policy-info" type="{http://www.ebayopensource.org/turmeric/runtime/codegen/common}SecurityConfigType" minOccurs="0"/> * <element name="tool-input-info" type="{http://www.ebayopensource.org/turmeric/runtime/codegen/common}ToolInputType"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ServiceCodeGenDefType", propOrder = { "serviceInfo", "interfaceInfo", "configInfo", "securityPolicyInfo", "toolInputInfo" }) public class ServiceCodeGenDefType { @XmlElement(name = "service-info", required = true) protected ServiceType serviceInfo; @XmlElement(name = "interface-info", required = true) protected InterfaceType interfaceInfo; @XmlElement(name = "config-info") protected ConfigType configInfo; @XmlElement(name = "security-policy-info") protected SecurityConfigType securityPolicyInfo; @XmlElement(name = "tool-input-info", required = true) protected ToolInputType toolInputInfo; /** * Gets the value of the serviceInfo property. * * @return * possible object is * {@link ServiceType } * */ public ServiceType getServiceInfo() { return serviceInfo; } /** * Sets the value of the serviceInfo property. * * @param value * allowed object is * {@link ServiceType } * */ public void setServiceInfo(ServiceType value) { this.serviceInfo = value; } /** * Gets the value of the interfaceInfo property. * * @return * possible object is * {@link InterfaceType } * */ public InterfaceType getInterfaceInfo() { return interfaceInfo; } /** * Sets the value of the interfaceInfo property. * * @param value * allowed object is * {@link InterfaceType } * */ public void setInterfaceInfo(InterfaceType value) { this.interfaceInfo = value; } /** * Gets the value of the configInfo property. * * @return * possible object is * {@link ConfigType } * */ public ConfigType getConfigInfo() { return configInfo; } /** * Sets the value of the configInfo property. * * @param value * allowed object is * {@link ConfigType } * */ public void setConfigInfo(ConfigType value) { this.configInfo = value; } /** * Gets the value of the securityPolicyInfo property. * * @return * possible object is * {@link SecurityConfigType } * */ public SecurityConfigType getSecurityPolicyInfo() { return securityPolicyInfo; } /** * Sets the value of the securityPolicyInfo property. * * @param value * allowed object is * {@link SecurityConfigType } * */ public void setSecurityPolicyInfo(SecurityConfigType value) { this.securityPolicyInfo = value; } /** * Gets the value of the toolInputInfo property. * * @return * possible object is * {@link ToolInputType } * */ public ToolInputType getToolInputInfo() { return toolInputInfo; } /** * Sets the value of the toolInputInfo property. * * @param value * allowed object is * {@link ToolInputType } * */ public void setToolInputInfo(ToolInputType value) { this.toolInputInfo = value; } }