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, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
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)
-
-