Package org.cyclos.model.users.groups
Class UserGroupData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityData<BasicGroupDTO>
-
- org.cyclos.model.users.groups.BasicGroupData
-
- org.cyclos.model.users.groups.GroupData
-
- org.cyclos.model.users.groups.UserGroupData
-
- All Implemented Interfaces:
Serializable
public class UserGroupData extends GroupData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<Boolean,UserGroupData>CAN_CHANGE_GROUPSETstatic StringCLASS_NAMEstatic MapProperty<Long,ConfigurationDetailedVO,UserGroupData>GROUP_SET_CONFIGURATIONSstatic ListProperty<GroupSetVO,UserGroupData>GROUP_SETS-
Fields inherited from class org.cyclos.model.users.groups.GroupData
CAN_CHANGE_ENABLE, USER_GROUPS
-
Fields inherited from class org.cyclos.model.users.groups.BasicGroupData
CONFIGURATION_HIERARCHY, POSSIBLE_CONFIGURATIONS, 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 UserGroupData()UserGroupData(Property<T,? super UserGroupData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()Map<Long,ConfigurationDetailedVO>getGroupSetConfigurations()List<GroupSetVO>getGroupSets()booleanisCanChangeGroupset()voidsetCanChangeGroupset(boolean canChangeGroupset)voidsetGroupSetConfigurations(Map<Long,ConfigurationDetailedVO> groupSetConfigurations)voidsetGroupSets(List<GroupSetVO> groupSets)-
Methods inherited from class org.cyclos.model.users.groups.GroupData
getUserGroups, isCanChangeEnable, setCanChangeEnable, setUserGroups
-
Methods inherited from class org.cyclos.model.users.groups.BasicGroupData
getConfigurationHierarchy, getPossibleConfigurations, getProducts, setConfigurationHierarchy, setPossibleConfigurations, setProducts
-
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, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
CAN_CHANGE_GROUPSET
public static final BasicProperty<Boolean,UserGroupData> CAN_CHANGE_GROUPSET
-
GROUP_SET_CONFIGURATIONS
public static final MapProperty<Long,ConfigurationDetailedVO,UserGroupData> GROUP_SET_CONFIGURATIONS
-
GROUP_SETS
public static final ListProperty<GroupSetVO,UserGroupData> GROUP_SETS
-
-
Constructor Detail
-
UserGroupData
public UserGroupData()
-
UserGroupData
public UserGroupData(Property<T,? super UserGroupData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classGroupData
-
isCanChangeGroupset
public boolean isCanChangeGroupset()
-
setCanChangeGroupset
public void setCanChangeGroupset(boolean canChangeGroupset)
-
getGroupSetConfigurations
public Map<Long,ConfigurationDetailedVO> getGroupSetConfigurations()
-
setGroupSetConfigurations
public void setGroupSetConfigurations(Map<Long,ConfigurationDetailedVO> groupSetConfigurations)
-
getGroupSets
public List<GroupSetVO> getGroupSets()
-
setGroupSets
public void setGroupSets(List<GroupSetVO> groupSets)
-
-