Package ponderToolkit.compiler.codeGen.intermediateCode

Interface Summary
InstantiationObjectI Function:This interface must be implemented by the classes needed to model an instantiation object.
PolicyListIteratorI Function:This is the interface that must be implemented by any class offering a wrapper around a list of policies This is an iterator of the list of policy objects: basic and composite policies.
 

Class Summary
BasicPolicyICode Function:This class models a wrapper around a basic policy object generated by the semantic analyser.
CodeIterator Function:This class models an iterator of the intermediate code that was generated by the semantic analyser.
CompositePolicyICode Function:This class models a wrapper around a composite policy object generated by the semantic analyser.
InstantiationObject Function:Implementation of the InstantiationObjectI interface.
NegAuthorisationICode Function:This class models a wrapper around a negative auth policy object generated by the semantic analyser.
ObligationICode Function:This class models a wrapper around an obligation policy object generated by the semantic analyser.
PosAuthorisationICode Function:This class models a wrapper around a positive auth policy object generated by the semantic analyser.
RefrainICode Function:This class models a wrapper around a refrain policy object generated by the semantic analyser.
RoleICode Function:This class models a wrapper around a Role object generated by the semantic analyser.