issrg.editor2.ontology.exporter.permis
Class RoleAssignmentBuilder

java.lang.Object
  extended by issrg.editor2.ontology.exporter.permis.PERMISPolicyBuilder
      extended by issrg.editor2.ontology.exporter.permis.RoleAssignmentBuilder

public class RoleAssignmentBuilder
extends PERMISPolicyBuilder


Field Summary
 
Fields inherited from class issrg.editor2.ontology.exporter.permis.PERMISPolicyBuilder
ACTION_POLICY, doc, ontology, parent, RBAC_POLICY, ROLE_ASSIGNMENT_POLICY, ROLE_HIERARCHY_POLICY, SOA_POLICY, SUBJECT_POLICY, TARGET_ACCESS_POLICY, TARGET_POLICY
 
Constructor Summary
RoleAssignmentBuilder(PolicyOntology ontology, org.w3c.dom.Document doc, org.w3c.dom.Element parent)
           
 
Method Summary
 void build()
           
 void buildRoleAssignment(AdministratorInstance admin, RAPermissionInstance raPermission, org.w3c.dom.Element parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoleAssignmentBuilder

public RoleAssignmentBuilder(PolicyOntology ontology,
                             org.w3c.dom.Document doc,
                             org.w3c.dom.Element parent)
Method Detail

build

public void build()
Overrides:
build in class PERMISPolicyBuilder

buildRoleAssignment

public void buildRoleAssignment(AdministratorInstance admin,
                                RAPermissionInstance raPermission,
                                org.w3c.dom.Element parent)