Package org.cyclos.model.users.groups
Class BasicGroupData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityData<BasicGroupDTO>
-
- org.cyclos.model.users.groups.BasicGroupData
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
GroupData,GroupSetData
public class BasicGroupData extends EntityData<BasicGroupDTO>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic ListProperty<ConfigurationVO,BasicGroupData>CONFIGURATION_HIERARCHYstatic ListProperty<ConfigurationDetailedVO,BasicGroupData>POSSIBLE_CONFIGURATIONSstatic BasicProperty<GroupProductsCollections,BasicGroupData>PRODUCTS-
Fields inherited from class org.cyclos.model.EntityData
CAN_VIEW_HISTORY_LOG, CONFIRMATION_PASSWORD_INPUT, DTO, EDITABLE, LOG_TYPE, REMOVABLE, TRANSLATED_PROPERTY_TYPES, TRANSLATED_VALUES
-
-
Constructor Summary
Constructors Constructor Description BasicGroupData()BasicGroupData(Property<T,? super BasicGroupData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()List<ConfigurationVO>getConfigurationHierarchy()List<ConfigurationDetailedVO>getPossibleConfigurations()GroupProductsCollectionsgetProducts()voidsetConfigurationHierarchy(List<ConfigurationVO> configurationHierarchy)voidsetPossibleConfigurations(List<ConfigurationDetailedVO> possibleConfigurations)voidsetProducts(GroupProductsCollections products)-
Methods inherited from class org.cyclos.model.EntityData
getConfirmationPasswordInput, getDto, getLogType, getTranslatedPropertyTypes, getTranslatedValues, isCanViewHistoryLog, isEditable, isRemovable, setCanViewHistoryLog, setConfirmationPasswordInput, setDto, setEditable, setLogType, setRemovable, setTranslatedPropertyTypes, setTranslatedValues
-
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
-
CONFIGURATION_HIERARCHY
public static final ListProperty<ConfigurationVO,BasicGroupData> CONFIGURATION_HIERARCHY
-
POSSIBLE_CONFIGURATIONS
public static final ListProperty<ConfigurationDetailedVO,BasicGroupData> POSSIBLE_CONFIGURATIONS
-
PRODUCTS
public static final BasicProperty<GroupProductsCollections,BasicGroupData> PRODUCTS
-
-
Constructor Detail
-
BasicGroupData
public BasicGroupData()
-
BasicGroupData
public BasicGroupData(Property<T,? super BasicGroupData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityData<BasicGroupDTO>
-
getConfigurationHierarchy
public List<ConfigurationVO> getConfigurationHierarchy()
-
setConfigurationHierarchy
public void setConfigurationHierarchy(List<ConfigurationVO> configurationHierarchy)
-
getPossibleConfigurations
public List<ConfigurationDetailedVO> getPossibleConfigurations()
-
setPossibleConfigurations
public void setPossibleConfigurations(List<ConfigurationDetailedVO> possibleConfigurations)
-
getProducts
public GroupProductsCollections getProducts()
-
setProducts
public void setProducts(GroupProductsCollections products)
-
-