C# Class iSynaptic.CodeGeneration.Modeling.Domain.AggregateSnapshotCodeAuthoringVisitor

Inheritance: MoleculeCodeAuthoringVisitor
Afficher le fichier Open project: iSynaptic/iSynaptic.Core

Méthodes publiques

Méthode Description
AggregateSnapshotCodeAuthoringVisitor ( IndentingTextWriter writer, SymbolTable symbolTable, DomainCodeAuthoringSettings settings ) : System

Méthodes protégées

Méthode Description
GetBaseAtomInfo ( MoleculeSyntax molecule ) : IEnumerable
GetBaseMolecule ( MoleculeSyntax molecule ) : Maybe
NotInterestedIn ( Object subject, string state ) : bool
ShouldBeEquatable ( MoleculeSyntax molecule ) : bool
ShouldImplementEssencePattern ( MoleculeSyntax molecule ) : bool

Method Details

AggregateSnapshotCodeAuthoringVisitor() public méthode

public AggregateSnapshotCodeAuthoringVisitor ( IndentingTextWriter writer, SymbolTable symbolTable, DomainCodeAuthoringSettings settings ) : System
writer iSynaptic.Commons.Text.IndentingTextWriter
symbolTable SymbolTable
settings DomainCodeAuthoringSettings
Résultat System

GetBaseAtomInfo() protected méthode

protected GetBaseAtomInfo ( MoleculeSyntax molecule ) : IEnumerable
molecule iSynaptic.CodeGeneration.Modeling.Domain.SyntacticModel.MoleculeSyntax
Résultat IEnumerable

GetBaseMolecule() protected méthode

protected GetBaseMolecule ( MoleculeSyntax molecule ) : Maybe
molecule iSynaptic.CodeGeneration.Modeling.Domain.SyntacticModel.MoleculeSyntax
Résultat Maybe

NotInterestedIn() protected méthode

protected NotInterestedIn ( Object subject, string state ) : bool
subject Object
state string
Résultat bool

ShouldBeEquatable() protected méthode

protected ShouldBeEquatable ( MoleculeSyntax molecule ) : bool
molecule iSynaptic.CodeGeneration.Modeling.Domain.SyntacticModel.MoleculeSyntax
Résultat bool

ShouldImplementEssencePattern() protected méthode

protected ShouldImplementEssencePattern ( MoleculeSyntax molecule ) : bool
molecule iSynaptic.CodeGeneration.Modeling.Domain.SyntacticModel.MoleculeSyntax
Résultat bool