Class ModelElementVisitorBase
- Namespace
- TimeCockpit.Data.DataModel
- Assembly
- TimeCockpit.Data.dll
base class for model element visitors.
public class ModelElementVisitorBase : ModelElementVisitor
- Inheritance
-
ObjectModelElementVisitorBase
- 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
modelActionModelActionthe model action to visit.
Visit(Culture)
Visits a Culture model element.
public override void Visit(Culture culture)
Parameters
cultureCulturethe culture element being visited.
Visit(EntityView)
Visits a EntityView model element.
public override void Visit(EntityView entityView)
Parameters
entityViewEntityViewthe entityView to visit.
Visit(LogicalRelation)
Visits a LogicalRelation model element.
public override void Visit(LogicalRelation logicalRelation)
Parameters
logicalRelationLogicalRelationThe logical relation to visit.
Visit(Model)
Visits a Model model element.
public override void Visit(Model model)
Parameters
modelModelthe model to visit.
Visit(ModelEntityBase)
Visits a ModelEntityBase model element.
public override void Visit(ModelEntityBase modelEntityBase)
Parameters
modelEntityBaseModelEntityBasethe model entity to visit.
Visit(ModelEntityInterface)
Visits a ModelEntityInterface model element.
public override void Visit(ModelEntityInterface modelEntityInterface)
Parameters
modelEntityInterfaceModelEntityInterfacethe ModelEntityInterface to visit.
Visit(ModelProperty)
Visits a ModelProperty model element.
public override void Visit(ModelProperty property)
Parameters
propertyModelPropertythe ModelProperty to visit.
Visit(NamedSetDefinition)
Visits a NamedSetDefinition model element.
public override void Visit(NamedSetDefinition namedSetDefinition)
Parameters
namedSetDefinitionNamedSetDefinitionthe NamedSetDefinition to visit.
Visit(Relation)
Visits a Relation model element.
public override void Visit(Relation relation)
Parameters
relationRelationthe relation to visit.
Visit(Trigger)
Visits a Trigger model element.
public override void Visit(Trigger trigger)
Parameters
triggerTriggerthe trigger to visit.
Visit(ValidationRule)
Visits a ValidationRule model element.
public override void Visit(ValidationRule validationRule)
Parameters
validationRuleValidationRulethe ValidationRule to visit.
Visit(Permission)
Visits a Permission model element.
public override void Visit(Permission permission)
Parameters
permissionPermissionthe permission to visit.