Package org.cyclos.model.users.products
Class ProductLevelData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.users.products.ProductLevelData
-
- All Implemented Interfaces:
Serializable
public class ProductLevelData extends Bean
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<ProductLevel,ProductLevelData>LEVELstatic BasicProperty<ProductLevelData,ProductLevelData>LEVEL_UPstatic ListProperty<ProductWithUserAccountVO,ProductLevelData>THIS_LEVELS_PRODUCTS
-
Constructor Summary
Constructors Constructor Description ProductLevelData()ProductLevelData(Property<T,? super ProductLevelData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()ProductLevelgetLevel()ProductLevelDatagetLevelUp()List<ProductWithUserAccountVO>getThisLevelsProducts()voidsetLevel(ProductLevel level)voidsetLevelUp(ProductLevelData levelUp)voidsetThisLevelsProducts(List<ProductWithUserAccountVO> thisLevelsProducts)-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
LEVEL
public static final BasicProperty<ProductLevel,ProductLevelData> LEVEL
-
LEVEL_UP
public static final BasicProperty<ProductLevelData,ProductLevelData> LEVEL_UP
-
THIS_LEVELS_PRODUCTS
public static final ListProperty<ProductWithUserAccountVO,ProductLevelData> THIS_LEVELS_PRODUCTS
-
-
Constructor Detail
-
ProductLevelData
public ProductLevelData()
-
ProductLevelData
public ProductLevelData(Property<T,? super ProductLevelData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBean
-
getLevel
public ProductLevel getLevel()
-
setLevel
public void setLevel(ProductLevel level)
-
getLevelUp
public ProductLevelData getLevelUp()
-
setLevelUp
public void setLevelUp(ProductLevelData levelUp)
-
getThisLevelsProducts
public List<ProductWithUserAccountVO> getThisLevelsProducts()
-
setThisLevelsProducts
public void setThisLevelsProducts(List<ProductWithUserAccountVO> thisLevelsProducts)
-
-