cometa.translator.product
Class Product.DataFeatures

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

public static class Product.DataFeatures
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">
       <choice>
         <element name="dataParam" maxOccurs="unbounded">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
                 <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Product.DataFeatures.DataParam
          Java class for anonymous complex type.
 
Field Summary
protected  java.lang.String base
           
 
Constructor Summary
Product.DataFeatures()
           
 
Method Summary
 java.util.List<Product.DataFeatures.DataParam> getDataParam()
          Gets the value of the dataParam property.
 java.util.List<Product.DataFeatures.DataParam> inherit()
          This method recursively costructs the products hierarchy, in order to inherit the anchestors data parameters.
 void setBase(java.lang.String value)
          Sets the value of the base property.
 void setDataParam(java.util.List<Product.DataFeatures.DataParam> dataParam)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base

protected java.lang.String base
Constructor Detail

Product.DataFeatures

public Product.DataFeatures()
Method Detail

inherit

public java.util.List<Product.DataFeatures.DataParam> inherit()
This method recursively costructs the products hierarchy, in order to inherit the anchestors data parameters.


setBase

public void setBase(java.lang.String value)
Sets the value of the base property.

Parameters:
value - allowed object is String

getDataParam

public java.util.List<Product.DataFeatures.DataParam> getDataParam()
Gets the value of the dataParam property.

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 set method for the dataParam property.

For example, to add a new item, do as follows:

    getDataParam().add(newItem);
 

Objects of the following type(s) are allowed in the list Product.DataFeatures.DataParam


setDataParam

public void setDataParam(java.util.List<Product.DataFeatures.DataParam> dataParam)