@Component(value="sec_RoleModelConverter")
public class RoleModelConverter
extends java.lang.Object
ResourceRole
, RowLevelRole
objects
into non-persistent ResourceRoleModel
, RowLevelRoleModel
entities which may be
displayed in UIModifier and Type | Field and Description |
---|---|
protected io.jmix.core.Metadata |
metadata |
Constructor and Description |
---|
RoleModelConverter() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<ResourcePolicyModel> |
createResourcePolicyModels(java.util.Collection<ResourcePolicy> resourcePolicies) |
ResourceRoleModel |
createResourceRoleModel(ResourceRole role) |
protected java.util.List<RowLevelPolicyModel> |
createRowLevelPolicyModels(java.util.Collection<RowLevelPolicy> resourcePolicies) |
RowLevelRoleModel |
createRowLevelRoleModel(RowLevelRole role) |
protected void |
initBaseParameters(BaseRoleModel roleModel,
BaseRole role) |
public ResourceRoleModel createResourceRoleModel(ResourceRole role)
public RowLevelRoleModel createRowLevelRoleModel(RowLevelRole role)
protected void initBaseParameters(BaseRoleModel roleModel, BaseRole role)
protected java.util.List<ResourcePolicyModel> createResourcePolicyModels(java.util.Collection<ResourcePolicy> resourcePolicies)
protected java.util.List<RowLevelPolicyModel> createRowLevelPolicyModels(java.util.Collection<RowLevelPolicy> resourcePolicies)