org.nuiton.wikitty.test
Class ProductImpl

java.lang.Object
  extended by org.nuiton.wikitty.entities.BusinessEntityImpl
      extended by org.nuiton.wikitty.test.ProductAbstract
          extended by org.nuiton.wikitty.test.ProductImpl
All Implemented Interfaces:
Serializable, Cloneable, org.nuiton.wikitty.entities.BusinessEntity, Product, ProductDocumentation, ProductPicture

public class ProductImpl
extends ProductAbstract

Product entity implementation.

Version:
$Revision: 1341 $ Last update : $Date: 2012-01-19 17:10:34 +0100 (Thu, 19 Jan 2012) $ By : $Author: echatellier $
Author:
chatellier
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.nuiton.wikitty.test.ProductAbstract
extensionProduct, extensions
 
Fields inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl
extensionForMetaExtension, propertyChangeSupport, wikitty
 
Fields inherited from interface org.nuiton.wikitty.test.Product
ELEMENT_FIELD_PRODUCT_CATEGORY, ELEMENT_FIELD_PRODUCT_COLORS, ELEMENT_FIELD_PRODUCT_DATE, ELEMENT_FIELD_PRODUCT_NAME, ELEMENT_FIELD_PRODUCT_PRICE, EXT_PRODUCT, FIELD_PRODUCT_CATEGORY, FIELD_PRODUCT_COLORS, FIELD_PRODUCT_DATE, FIELD_PRODUCT_NAME, FIELD_PRODUCT_PRICE, FQ_FIELD_PRODUCT_CATEGORY, FQ_FIELD_PRODUCT_COLORS, FQ_FIELD_PRODUCT_DATE, FQ_FIELD_PRODUCT_NAME, FQ_FIELD_PRODUCT_PRICE
 
Fields inherited from interface org.nuiton.wikitty.test.ProductPicture
ELEMENT_FIELD_PRODUCTPICTURE_PICTURE, ELEMENT_FIELD_PRODUCTPICTURE_PRICE, EXT_PRODUCTPICTURE, FIELD_PRODUCTPICTURE_PICTURE, FIELD_PRODUCTPICTURE_PRICE, FQ_FIELD_PRODUCTPICTURE_PICTURE, FQ_FIELD_PRODUCTPICTURE_PRICE
 
Fields inherited from interface org.nuiton.wikitty.test.ProductDocumentation
ELEMENT_FIELD_PRODUCTDOCUMENTATION_DOCUMENTATION, ELEMENT_FIELD_PRODUCTDOCUMENTATION_PRICE, EXT_PRODUCTDOCUMENTATION, FIELD_PRODUCTDOCUMENTATION_DOCUMENTATION, FIELD_PRODUCTDOCUMENTATION_PRICE, FQ_FIELD_PRODUCTDOCUMENTATION_DOCUMENTATION, FQ_FIELD_PRODUCTDOCUMENTATION_PRICE
 
Constructor Summary
ProductImpl()
          Empty constructor.
ProductImpl(org.nuiton.wikitty.entities.BusinessEntityImpl businessEntityImpl)
           
ProductImpl(String name)
          Constructor with name.
ProductImpl(org.nuiton.wikitty.entities.Wikitty wikitty)
           
 
Method Summary
 int totalPrice()
           
 
Methods inherited from class org.nuiton.wikitty.test.ProductAbstract
addAllColors, addColors, clearColors, getCategory, getCategory, getColors, getDate, getDocumentation, getName, getPicture, getPicturePrice, getPrice, getPriceFromProduct, getStaticExtensions, removeColors, setCategory, setCategory, setColors, setDate, setDocumentation, setName, setPicture, setPicturePrice, setPrice, setPriceFromProduct, toString
 
Methods inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl
addPropertyChangeListener, addPropertyChangeListener, copyFrom, equals, getExtensionFields, getExtensionNames, getField, getFieldType, getPropertyChangeSupport, getWikitty, getWikittyId, getWikittyVersion, hashCode, removePropertyChangeListener, removePropertyChangeListener, setField, setWikitty, setWikittyVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuiton.wikitty.entities.BusinessEntity
addPropertyChangeListener, addPropertyChangeListener, copyFrom, getExtensionFields, getExtensionNames, getField, getWikittyId, getWikittyVersion, removePropertyChangeListener, removePropertyChangeListener, setField, setWikittyVersion
 

Constructor Detail

ProductImpl

public ProductImpl()
Empty constructor.


ProductImpl

public ProductImpl(String name)
Constructor with name.

Parameters:
name - name

ProductImpl

public ProductImpl(org.nuiton.wikitty.entities.BusinessEntityImpl businessEntityImpl)
Parameters:
businessEntityImpl -

ProductImpl

public ProductImpl(org.nuiton.wikitty.entities.Wikitty wikitty)
Parameters:
wikitty -
Method Detail

totalPrice

public int totalPrice()


Copyright © 2009-2012 CodeLutin. All Rights Reserved.