cometa.translator.product
Class Product.Lineage

java.lang.Object
  extended by cometa.translator.product.Product.Lineage
Enclosing class:
Product

public static class Product.Lineage
extends java.lang.Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="product" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="method">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Product.Lineage.Method
          Java class for anonymous complex type.
static class Product.Lineage.Products
          Java class for anonymous complex type.
 
Field Summary
protected  Product.Lineage.Method method
           
 
Constructor Summary
Product.Lineage()
           
 
Method Summary
 Method getMethod()
          Gets the value of the method property.
 java.util.List<Product.Lineage.Products> getProduct()
           
 java.util.ArrayList<Product> getProductsList()
          This methods returns the Product objects (JAXB) of the lineage XML element.
 void setMethod(Product.Lineage.Method value)
          Sets the value of the method property.
 void setProducts(java.util.List<Product.Lineage.Products> product)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

method

protected Product.Lineage.Method method
Constructor Detail

Product.Lineage

public Product.Lineage()
Method Detail

getMethod

public Method getMethod()
Gets the value of the method property.

Returns:
possible object is Product.Lineage.Method

setMethod

public void setMethod(Product.Lineage.Method value)
Sets the value of the method property.

Parameters:
value - allowed object is Product.Lineage.Method

getProductsList

public java.util.ArrayList<Product> getProductsList()
This methods returns the Product objects (JAXB) of the lineage XML element. This product list is then used to build the product's generation procedure.


getProduct

public java.util.List<Product.Lineage.Products> getProduct()

setProducts

public void setProducts(java.util.List<Product.Lineage.Products> product)