Table of Contents

Class ModelElementVisitorBase

Namespace
TimeCockpit.Data.DataModel
Assembly
TimeCockpit.Data.dll

base class for model element visitors.

public class ModelElementVisitorBase : ModelElementVisitor
Inheritance
Object
ModelElementVisitorBase
Derived
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()

Constructors

ModelElementVisitorBase()

public ModelElementVisitorBase()

Methods

Visit(ModelAction)

Visits a ModelAction model element.

public override void Visit(ModelAction modelAction)

Parameters

modelAction ModelAction

the model action to visit.

Visit(Culture)

Visits a Culture model element.

public override void Visit(Culture culture)

Parameters

culture Culture

the culture element being visited.

Visit(EntityView)

Visits a EntityView model element.

public override void Visit(EntityView entityView)

Parameters

entityView EntityView

the entityView to visit.

Visit(LogicalRelation)

Visits a LogicalRelation model element.

public override void Visit(LogicalRelation logicalRelation)

Parameters

logicalRelation LogicalRelation

The logical relation to visit.

Visit(Model)

Visits a Model model element.

public override void Visit(Model model)

Parameters

model Model

the model to visit.

Visit(ModelEntityBase)

Visits a ModelEntityBase model element.

public override void Visit(ModelEntityBase modelEntityBase)

Parameters

modelEntityBase ModelEntityBase

the model entity to visit.

Visit(ModelEntityInterface)

Visits a ModelEntityInterface model element.

public override void Visit(ModelEntityInterface modelEntityInterface)

Parameters

modelEntityInterface ModelEntityInterface

the ModelEntityInterface to visit.

Visit(ModelProperty)

Visits a ModelProperty model element.

public override void Visit(ModelProperty property)

Parameters

property ModelProperty

the ModelProperty to visit.

Visit(NamedSetDefinition)

Visits a NamedSetDefinition model element.

public override void Visit(NamedSetDefinition namedSetDefinition)

Parameters

namedSetDefinition NamedSetDefinition

the NamedSetDefinition to visit.

Visit(Relation)

Visits a Relation model element.

public override void Visit(Relation relation)

Parameters

relation Relation

the relation to visit.

Visit(Trigger)

Visits a Trigger model element.

public override void Visit(Trigger trigger)

Parameters

trigger Trigger

the trigger to visit.

Visit(ValidationRule)

Visits a ValidationRule model element.

public override void Visit(ValidationRule validationRule)

Parameters

validationRule ValidationRule

the ValidationRule to visit.

Visit(Permission)

Visits a Permission model element.

public override void Visit(Permission permission)

Parameters

permission Permission

the permission to visit.