C# 클래스 iSynaptic.CodeGeneration.Modeling.Domain.AggregateSnapshotCodeAuthoringVisitor

상속: MoleculeCodeAuthoringVisitor
파일 보기 프로젝트 열기: iSynaptic/iSynaptic.Core

공개 메소드들

메소드 설명
AggregateSnapshotCodeAuthoringVisitor ( IndentingTextWriter writer, SymbolTable symbolTable, DomainCodeAuthoringSettings settings ) : System

보호된 메소드들

메소드 설명
GetBaseAtomInfo ( MoleculeSyntax molecule ) : IEnumerable
GetBaseMolecule ( MoleculeSyntax molecule ) : Maybe
NotInterestedIn ( Object subject, string state ) : bool
ShouldBeEquatable ( MoleculeSyntax molecule ) : bool
ShouldImplementEssencePattern ( MoleculeSyntax molecule ) : bool

메소드 상세

AggregateSnapshotCodeAuthoringVisitor() 공개 메소드

public AggregateSnapshotCodeAuthoringVisitor ( IndentingTextWriter writer, SymbolTable symbolTable, DomainCodeAuthoringSettings settings ) : System
writer iSynaptic.Commons.Text.IndentingTextWriter
symbolTable SymbolTable
settings DomainCodeAuthoringSettings
리턴 System

GetBaseAtomInfo() 보호된 메소드

protected GetBaseAtomInfo ( MoleculeSyntax molecule ) : IEnumerable
molecule iSynaptic.CodeGeneration.Modeling.Domain.SyntacticModel.MoleculeSyntax
리턴 IEnumerable

GetBaseMolecule() 보호된 메소드

protected GetBaseMolecule ( MoleculeSyntax molecule ) : Maybe
molecule iSynaptic.CodeGeneration.Modeling.Domain.SyntacticModel.MoleculeSyntax
리턴 Maybe

NotInterestedIn() 보호된 메소드

protected NotInterestedIn ( Object subject, string state ) : bool
subject Object
state string
리턴 bool

ShouldBeEquatable() 보호된 메소드

protected ShouldBeEquatable ( MoleculeSyntax molecule ) : bool
molecule iSynaptic.CodeGeneration.Modeling.Domain.SyntacticModel.MoleculeSyntax
리턴 bool

ShouldImplementEssencePattern() 보호된 메소드

protected ShouldImplementEssencePattern ( MoleculeSyntax molecule ) : bool
molecule iSynaptic.CodeGeneration.Modeling.Domain.SyntacticModel.MoleculeSyntax
리턴 bool