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, values
-
-
-
-
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)
-
-