NEDDTDValidator Class Reference
[Validation]

GENERATED CLASS. More...

#include <neddtdvalidator.h>

Inheritance diagram for NEDDTDValidator:
NEDDTDValidatorBase NEDValidatorBase

List of all members.

Public Member Functions

 NEDDTDValidator (NEDErrorStore *e)
virtual ~NEDDTDValidator ()

Protected Member Functions

Validation functions

virtual void validateElement (FilesElement *node)
virtual void validateElement (NedFileElement *node)
virtual void validateElement (CommentElement *node)
virtual void validateElement (PackageElement *node)
virtual void validateElement (ImportElement *node)
virtual void validateElement (PropertyDeclElement *node)
virtual void validateElement (ExtendsElement *node)
virtual void validateElement (InterfaceNameElement *node)
virtual void validateElement (SimpleModuleElement *node)
virtual void validateElement (ModuleInterfaceElement *node)
virtual void validateElement (CompoundModuleElement *node)
virtual void validateElement (ChannelInterfaceElement *node)
virtual void validateElement (ChannelElement *node)
virtual void validateElement (ParametersElement *node)
virtual void validateElement (ParamElement *node)
virtual void validateElement (PropertyElement *node)
virtual void validateElement (PropertyKeyElement *node)
virtual void validateElement (GatesElement *node)
virtual void validateElement (GateElement *node)
virtual void validateElement (TypesElement *node)
virtual void validateElement (SubmodulesElement *node)
virtual void validateElement (SubmoduleElement *node)
virtual void validateElement (ConnectionsElement *node)
virtual void validateElement (ConnectionElement *node)
virtual void validateElement (ConnectionGroupElement *node)
virtual void validateElement (LoopElement *node)
virtual void validateElement (ConditionElement *node)
virtual void validateElement (ExpressionElement *node)
virtual void validateElement (OperatorElement *node)
virtual void validateElement (FunctionElement *node)
virtual void validateElement (IdentElement *node)
virtual void validateElement (LiteralElement *node)
virtual void validateElement (MsgFileElement *node)
virtual void validateElement (NamespaceElement *node)
virtual void validateElement (CplusplusElement *node)
virtual void validateElement (StructDeclElement *node)
virtual void validateElement (ClassDeclElement *node)
virtual void validateElement (MessageDeclElement *node)
virtual void validateElement (PacketDeclElement *node)
virtual void validateElement (EnumDeclElement *node)
virtual void validateElement (EnumElement *node)
virtual void validateElement (EnumFieldsElement *node)
virtual void validateElement (EnumFieldElement *node)
virtual void validateElement (MessageElement *node)
virtual void validateElement (PacketElement *node)
virtual void validateElement (ClassElement *node)
virtual void validateElement (StructElement *node)
virtual void validateElement (FieldElement *node)
virtual void validateElement (UnknownElement *node)

Detailed Description

GENERATED CLASS.

Validates a NEDElement tree by the DTD.


Constructor & Destructor Documentation

NEDDTDValidator::NEDDTDValidator ( NEDErrorStore e  )  [inline]
virtual NEDDTDValidator::~NEDDTDValidator (  )  [inline, virtual]

Member Function Documentation

virtual void NEDDTDValidator::validateElement ( UnknownElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( FieldElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( StructElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ClassElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( PacketElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( MessageElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( EnumFieldElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( EnumFieldsElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( EnumElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( EnumDeclElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( PacketDeclElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( MessageDeclElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ClassDeclElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( StructDeclElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( CplusplusElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( NamespaceElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( MsgFileElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( LiteralElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( IdentElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( FunctionElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( OperatorElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ExpressionElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ConditionElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( LoopElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ConnectionGroupElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ConnectionElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ConnectionsElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( SubmoduleElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( SubmodulesElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( TypesElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( GateElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( GatesElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( PropertyKeyElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( PropertyElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ParamElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ParametersElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ChannelElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ChannelInterfaceElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( CompoundModuleElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ModuleInterfaceElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( SimpleModuleElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( InterfaceNameElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ExtendsElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( PropertyDeclElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( ImportElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( PackageElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( CommentElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( NedFileElement node  )  [protected, virtual]

Implements NEDValidatorBase.

virtual void NEDDTDValidator::validateElement ( FilesElement node  )  [protected, virtual]

Implements NEDValidatorBase.


The documentation for this class was generated from the following file:
Generated on Fri Mar 7 17:19:43 2014 for OMNeT++ NEDXML by  doxygen 1.6.3