Rev 1061 | Blame | Compare with Previous | Last modification | View Log | RSS feed
//// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-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.04.04 at 04:52:17 PM IST//package in.shop2020.metamodel.jaxb.facets;import java.util.ArrayList;import java.util.List;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 IRDefinitionType complex type.** <p>The following schema fragment specifies the expected content contained within this class.** <pre>* <complexType name="IRDefinitionType">* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="FacetDefinition" type="{http://shop2020.in}FacetDefinitionType" maxOccurs="unbounded" minOccurs="0"/>* <element name="CategoryFacetDefinition" type="{http://shop2020.in}CategoryFacetDefinitionType" maxOccurs="unbounded" minOccurs="0"/>* <element name="RuleDefinition" type="{http://shop2020.in}RuleDefinitionType" maxOccurs="unbounded" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "IRDefinitionType", propOrder = {"facetDefinition","categoryFacetDefinition","ruleDefinition"})public class IRDefinitionType {@XmlElement(name = "FacetDefinition")protected List<FacetDefinitionType> facetDefinition;@XmlElement(name = "CategoryFacetDefinition")protected List<CategoryFacetDefinitionType> categoryFacetDefinition;@XmlElement(name = "RuleDefinition")protected List<RuleDefinitionType> ruleDefinition;/*** Gets the value of the facetDefinition property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the facetDefinition property.** <p>* For example, to add a new item, do as follows:* <pre>* getFacetDefinition().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link FacetDefinitionType }***/public List<FacetDefinitionType> getFacetDefinition() {if (facetDefinition == null) {facetDefinition = new ArrayList<FacetDefinitionType>();}return this.facetDefinition;}/*** Gets the value of the categoryFacetDefinition property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the categoryFacetDefinition property.** <p>* For example, to add a new item, do as follows:* <pre>* getCategoryFacetDefinition().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link CategoryFacetDefinitionType }***/public List<CategoryFacetDefinitionType> getCategoryFacetDefinition() {if (categoryFacetDefinition == null) {categoryFacetDefinition = new ArrayList<CategoryFacetDefinitionType>();}return this.categoryFacetDefinition;}/*** Gets the value of the ruleDefinition property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the ruleDefinition property.** <p>* For example, to add a new item, do as follows:* <pre>* getRuleDefinition().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link RuleDefinitionType }***/public List<RuleDefinitionType> getRuleDefinition() {if (ruleDefinition == null) {ruleDefinition = new ArrayList<RuleDefinitionType>();}return this.ruleDefinition;}}