Package g4ds :: Module descriptionprocessor
[show private | hide private]
[frames | no frames]

Module g4ds.descriptionprocessor

Parses description files and is able to assemble new ones by using the local knowledge.

Grid for Digital Security (G4DS)

Names for XML tags are loaded from the xmlconfig module.

Author: Michael Pilgermann

Contact: mailto:mpilgerm@glam.ac.uk

License: GPL (General Public License)

Classes
CommunityDescriptionProcessor Parses community descriptions (TCDL) and applies knowledge to the managers.
DescriptionProcessor Super class for all processor to provide some common functionality.
MemberDescriptionProcessor Parses member description (MDL) as well as it may create new MDLs from local knowledge.
ServiceDescriptionProcessor Parses service descriptions (KSDL) and applies knowledge to the managers.

Function Summary
CommunityDescriptionProcessor getCommunityDescriptionProcessor()
Singleton implementation.
MemberDescriptionProcessor getMemberDescriptionProcessor()
Singleton implementation.
ServiceDescriptionProcessor getServiceDescriptionProcessor()
Singleton implementation.

Variable Summary
NoneType _communityDescriptionProcessor = None                                                                  
NoneType _memberDescriptionProcessor = None                                                                  
NoneType _serviceDescriptionProcessor = None                                                                  

Function Details

getCommunityDescriptionProcessor()

Singleton implementation.
Returns:
The instance for the community description processor
           (type=CommunityDescriptionProcessor)

getMemberDescriptionProcessor()

Singleton implementation.
Returns:
The instance for the member description processor
           (type=MemberDescriptionProcessor)

getServiceDescriptionProcessor()

Singleton implementation.
Returns:
The instance for the service description processor
           (type=ServiceDescriptionProcessor)

Variable Details

_communityDescriptionProcessor

Type:
NoneType
Value:
None                                                                  

_memberDescriptionProcessor

Type:
NoneType
Value:
None                                                                  

_serviceDescriptionProcessor

Type:
NoneType
Value:
None                                                                  

Generated by Epydoc 2.0 on Sat Oct 22 22:52:46 2005 http://epydoc.sf.net