org.nuiton.wikitty.test
Class ProductEntityAbstract

java.lang.Object
  extended by org.nuiton.wikitty.entities.BusinessEntityImpl
      extended by org.nuiton.wikitty.test.ProductEntityAbstract
All Implemented Interfaces:
Serializable, Cloneable, org.nuiton.wikitty.entities.BusinessEntity, ProductEntity
Direct Known Subclasses:
ProductEntityImpl

public abstract class ProductEntityAbstract
extends org.nuiton.wikitty.entities.BusinessEntityImpl
implements ProductEntity

See Also:
Serialized Form

Field Summary
static org.nuiton.wikitty.entities.WikittyExtension extensionProductEntity
           
static List<org.nuiton.wikitty.entities.WikittyExtension> extensions
           
 
Fields inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl
extensionForMetaExtension, propertyChangeSupport, wikitty
 
Fields inherited from interface org.nuiton.wikitty.test.ProductEntity
ELEMENT_FIELD_PRODUCTENTITY_CATEGORYENTITY, ELEMENT_FIELD_PRODUCTENTITY_COLORS, ELEMENT_FIELD_PRODUCTENTITY_NAME, ELEMENT_FIELD_PRODUCTENTITY_PRICE, EXT_PRODUCTENTITY, FIELD_PRODUCTENTITY_CATEGORYENTITY, FIELD_PRODUCTENTITY_COLORS, FIELD_PRODUCTENTITY_NAME, FIELD_PRODUCTENTITY_PRICE, FQ_FIELD_PRODUCTENTITY_CATEGORYENTITY, FQ_FIELD_PRODUCTENTITY_COLORS, FQ_FIELD_PRODUCTENTITY_NAME, FQ_FIELD_PRODUCTENTITY_PRICE
 
Constructor Summary
ProductEntityAbstract()
           
ProductEntityAbstract(org.nuiton.wikitty.entities.BusinessEntityImpl businessEntityImpl)
           
ProductEntityAbstract(org.nuiton.wikitty.entities.Wikitty wikitty)
           
 
Method Summary
 void addAllColors(Collection<String> colors)
           
 void addColors(String... element)
           
 void clearColors()
           
 String getCategoryEntity()
           
 Set<String> getColors()
           
 String getName()
           
 int getPrice()
           
 Collection<org.nuiton.wikitty.entities.WikittyExtension> getStaticExtensions()
           
 void removeColors(String... element)
           
 void setCategoryEntity(String categoryEntity)
           
 void setColors(Set<String> colors)
           
 void setName(String name)
           
 void setPrice(int price)
           
 String toString()
          Return toString representation.
 
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
 

Field Detail

extensions

public static final List<org.nuiton.wikitty.entities.WikittyExtension> extensions

extensionProductEntity

public static final org.nuiton.wikitty.entities.WikittyExtension extensionProductEntity
Constructor Detail

ProductEntityAbstract

public ProductEntityAbstract()

ProductEntityAbstract

public ProductEntityAbstract(org.nuiton.wikitty.entities.Wikitty wikitty)

ProductEntityAbstract

public ProductEntityAbstract(org.nuiton.wikitty.entities.BusinessEntityImpl businessEntityImpl)
Method Detail

getName

public String getName()
Specified by:
getName in interface ProductEntity

setName

public void setName(String name)
Specified by:
setName in interface ProductEntity

getPrice

public int getPrice()
Specified by:
getPrice in interface ProductEntity

setPrice

public void setPrice(int price)
Specified by:
setPrice in interface ProductEntity

getColors

public Set<String> getColors()
Specified by:
getColors in interface ProductEntity

setColors

public void setColors(Set<String> colors)
Specified by:
setColors in interface ProductEntity

addAllColors

public void addAllColors(Collection<String> colors)
Specified by:
addAllColors in interface ProductEntity

addColors

public void addColors(String... element)
Specified by:
addColors in interface ProductEntity

removeColors

public void removeColors(String... element)
Specified by:
removeColors in interface ProductEntity

clearColors

public void clearColors()
Specified by:
clearColors in interface ProductEntity

getCategoryEntity

public String getCategoryEntity()
Specified by:
getCategoryEntity in interface ProductEntity

setCategoryEntity

public void setCategoryEntity(String categoryEntity)
Specified by:
setCategoryEntity in interface ProductEntity

getStaticExtensions

public Collection<org.nuiton.wikitty.entities.WikittyExtension> getStaticExtensions()
Overrides:
getStaticExtensions in class org.nuiton.wikitty.entities.BusinessEntityImpl

toString

public String toString()
Return toString representation. Use tagValue 'toString' format, if exist, else standard toString is call

Overrides:
toString in class Object
Returns:


Copyright © 2009-2012 CodeLutin. All Rights Reserved.