C# 클래스 AspectSharp.Lang.AST.Visitors.XmlTreeVisitor

Summary description for PrintTreeVisitor.
상속: DepthFirstVisitor
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono 1 사용 예제들

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