C# Класс AspectSharp.Lang.AST.Visitors.XmlTreeVisitor

Summary description for PrintTreeVisitor.
Наследование: DepthFirstVisitor
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Pop void
Push void
SerializeAssemblyReference void
SerializeTargetType void
SerializeTypeReference void

Открытые методы

Метод Описание
OnAspectDefinition ( AspectDefinition aspect ) : void
OnEngineConfiguration ( EngineConfiguration conf ) : void
OnGlobalInterceptorDeclaration ( NodeCollectionBase dict ) : void
OnGlobalMixinDeclaration ( NodeCollectionBase dict ) : void
OnImportDirective ( ImportDirective import ) : void
OnInterceptorDefinition ( InterceptorDefinition interceptor ) : void
OnInterceptorEntryDefinition ( InterceptorEntryDefinition interceptor ) : void
OnMixinDefinition ( MixinDefinition mixin ) : void
OnMixinEntryDefinition ( MixinEntryDefinition mixin ) : void
OnPointCutDefinition ( PointCutDefinition pointcut ) : void
XmlTreeVisitor ( ) : System

Приватные методы

Метод Описание
Pop ( ) : void
Push ( XmlNode node ) : void
SerializeAssemblyReference ( AssemblyReference def ) : void
SerializeTargetType ( TargetTypeDefinition def ) : void
SerializeTypeReference ( TypeReference def ) : void

Описание методов

OnAspectDefinition() публичный Метод

public OnAspectDefinition ( AspectDefinition aspect ) : void
aspect AspectDefinition
Результат void

OnEngineConfiguration() публичный Метод

public OnEngineConfiguration ( EngineConfiguration conf ) : void
conf EngineConfiguration
Результат void

OnGlobalInterceptorDeclaration() публичный Метод

public OnGlobalInterceptorDeclaration ( NodeCollectionBase dict ) : void
dict NodeCollectionBase
Результат void

OnGlobalMixinDeclaration() публичный Метод

public OnGlobalMixinDeclaration ( NodeCollectionBase dict ) : void
dict NodeCollectionBase
Результат void

OnImportDirective() публичный Метод

public OnImportDirective ( ImportDirective import ) : void
import ImportDirective
Результат void

OnInterceptorDefinition() публичный Метод

public OnInterceptorDefinition ( InterceptorDefinition interceptor ) : void
interceptor InterceptorDefinition
Результат void

OnInterceptorEntryDefinition() публичный Метод

public OnInterceptorEntryDefinition ( InterceptorEntryDefinition interceptor ) : void
interceptor InterceptorEntryDefinition
Результат void

OnMixinDefinition() публичный Метод

public OnMixinDefinition ( MixinDefinition mixin ) : void
mixin MixinDefinition
Результат void

OnMixinEntryDefinition() публичный Метод

public OnMixinEntryDefinition ( MixinEntryDefinition mixin ) : void
mixin MixinEntryDefinition
Результат void

OnPointCutDefinition() публичный Метод

public OnPointCutDefinition ( PointCutDefinition pointcut ) : void
pointcut PointCutDefinition
Результат void

XmlTreeVisitor() публичный Метод

public XmlTreeVisitor ( ) : System
Результат System