Examples of RoleMetaInfo


Examples of org.jresearch.flexess.core.model.impl.RoleMetaInfo

    }
    return pm;
  }

  protected RoleMetaInfo loadRole(String modelId, Role role) {
    RoleMetaInfo roleMetaInfo = new RoleMetaInfo();
    roleMetaInfo.setId(role.getId());
    roleMetaInfo.setModelId(modelId);
    String annotation = EcoreUtil.getAnnotation(role, UamPackage.eNS_URI, IPObjectConstant.DESCRIPTION_ATTR);
    roleMetaInfo.setDescription(annotation);
    roleMetaInfo.setName(role.getName());

    for (Object perm : EMFUtil.getPermissions(role)) {
      Permission permission = (Permission) perm;
      IPermissionMetaInfo pm = loadPermission(modelId, permission);
      roleMetaInfo.addPermission(pm);
    }
    return roleMetaInfo;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.