issrg.pba.rbac.xmlpolicy
Class XMLPolicyParser.MSoDPolicySetNode

java.lang.Object
  extended by issrg.pba.rbac.xmlpolicy.PolicyXMLNode
      extended by issrg.pba.rbac.xmlpolicy.XMLPolicyParser.MSoDPolicySetNode
Enclosing class:
XMLPolicyParser

public class XMLPolicyParser.MSoDPolicySetNode
extends PolicyXMLNode

This class represents the MSoDPolicy set. added for MSoD Last modified by Yiqing on 28/052008 -- Hard codes of the tag names are all modified. The tag names are now read from XMLTags.


Field Summary
 
Fields inherited from class issrg.pba.rbac.xmlpolicy.PolicyXMLNode
attributes, children, name, nodeStr
 
Constructor Summary
XMLPolicyParser.MSoDPolicySetNode(org.xml.sax.Attributes attrs)
           
 
Method Summary
 void construct()
          This method is called when the node is closed.
 java.util.Vector getMSoDRules()
           
 
Methods inherited from class issrg.pba.rbac.xmlpolicy.PolicyXMLNode
addChild, addString, getAttributes, getChildren, getName, getString, toString, toXML, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLPolicyParser.MSoDPolicySetNode

public XMLPolicyParser.MSoDPolicySetNode(org.xml.sax.Attributes attrs)
Method Detail

construct

public void construct()
               throws PolicyParsingException
Description copied from class: PolicyXMLNode
This method is called when the node is closed. It performs the actual semantic loading of the node. Without it, the implementations may assume they are not ready to be used.

This method does nothing by default, and should be overridden.

Overrides:
construct in class PolicyXMLNode
Throws:
PolicyParsingException - if any syntax or semantics error occurred

getMSoDRules

public java.util.Vector getMSoDRules()