issrg.editor2.ontology.exporter.permis
Class PERMISPolicyBuilder

java.lang.Object
  extended by issrg.editor2.ontology.exporter.permis.PERMISPolicyBuilder
Direct Known Subclasses:
ActionBuilder, RoleAssignmentBuilder, RoleHierarchyBuilder, SOABuilder, SubjectBuilder, TargetAccessBuilder, TargetBuilder

public class PERMISPolicyBuilder
extends java.lang.Object


Field Summary
static java.lang.String ACTION_POLICY
           
protected  org.w3c.dom.Document doc
           
protected  PolicyOntology ontology
           
protected  org.w3c.dom.Element parent
           
static java.lang.String RBAC_POLICY
           
static java.lang.String ROLE_ASSIGNMENT_POLICY
           
static java.lang.String ROLE_HIERARCHY_POLICY
           
static java.lang.String SOA_POLICY
           
static java.lang.String SUBJECT_POLICY
           
static java.lang.String TARGET_ACCESS_POLICY
           
static java.lang.String TARGET_POLICY
           
 
Constructor Summary
PERMISPolicyBuilder(PolicyOntology ontology, org.w3c.dom.Document doc, org.w3c.dom.Element parent)
           
 
Method Summary
 void build()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RBAC_POLICY

public static final java.lang.String RBAC_POLICY
See Also:
Constant Field Values

SUBJECT_POLICY

public static final java.lang.String SUBJECT_POLICY
See Also:
Constant Field Values

ROLE_HIERARCHY_POLICY

public static final java.lang.String ROLE_HIERARCHY_POLICY
See Also:
Constant Field Values

SOA_POLICY

public static final java.lang.String SOA_POLICY
See Also:
Constant Field Values

ROLE_ASSIGNMENT_POLICY

public static final java.lang.String ROLE_ASSIGNMENT_POLICY
See Also:
Constant Field Values

TARGET_POLICY

public static final java.lang.String TARGET_POLICY
See Also:
Constant Field Values

ACTION_POLICY

public static final java.lang.String ACTION_POLICY
See Also:
Constant Field Values

TARGET_ACCESS_POLICY

public static final java.lang.String TARGET_ACCESS_POLICY
See Also:
Constant Field Values

ontology

protected PolicyOntology ontology

doc

protected org.w3c.dom.Document doc

parent

protected org.w3c.dom.Element parent
Constructor Detail

PERMISPolicyBuilder

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

build

public void build()