Search Results for

    Show / Hide Table of Contents

    Class LocalizationVisitor

    visitor to retrieve the correct friendly name.

    Inheritance
    System.Object
    ModelElementVisitor
    ModelElementVisitorBase
    LocalizationVisitor
    Inherited Members
    ModelElementVisitorBase.Visit(Culture)
    ModelElementVisitorBase.Visit(Trigger)
    ModelElementVisitorBase.Visit(ModelEntityInterface)
    ModelElementVisitorBase.Visit(Model)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: TimeCockpit.Data.Localization.Default
    Assembly: TimeCockpit.Data.dll
    Syntax
    public class LocalizationVisitor : ModelElementVisitorBase

    Constructors

    LocalizationVisitor(DefaultLocalizer)

    Initializes a new instance of the LocalizationVisitor class.

    Declaration
    public LocalizationVisitor(DefaultLocalizer localizer)
    Parameters
    Type Name Description
    DefaultLocalizer localizer

    the localizer to use for finding elements.

    Properties

    FriendlyName

    Gets the result friendly name for the element.

    Declaration
    public StringLocalizer FriendlyName { get; }
    Property Value
    Type Description
    StringLocalizer

    Message

    Gets the message to from validation rules / permissions.

    Declaration
    public StringLocalizer Message { get; }
    Property Value
    Type Description
    StringLocalizer

    Methods

    Visit(ModelAction)

    Visits a ModelAction model element.

    Declaration
    public override void Visit(ModelAction modelAction)
    Parameters
    Type Name Description
    ModelAction modelAction

    the model action to visit.

    Overrides
    ModelElementVisitorBase.Visit(ModelAction)

    Visit(EntityView)

    Visits a EntityView model element.

    Declaration
    public override void Visit(EntityView entityView)
    Parameters
    Type Name Description
    EntityView entityView

    the entityView to visit.

    Overrides
    ModelElementVisitorBase.Visit(EntityView)

    Visit(LogicalRelation)

    Visits a LogicalRelation model element.

    Declaration
    public override void Visit(LogicalRelation logicalRelation)
    Parameters
    Type Name Description
    LogicalRelation logicalRelation

    The logical relation to visit.

    Overrides
    ModelElementVisitorBase.Visit(LogicalRelation)

    Visit(ModelEntityBase)

    Visits a ModelEntityBase model element.

    Declaration
    public override void Visit(ModelEntityBase modelEntityBase)
    Parameters
    Type Name Description
    ModelEntityBase modelEntityBase

    the model entity to visit.

    Overrides
    ModelElementVisitorBase.Visit(ModelEntityBase)

    Visit(ModelProperty)

    Visits a ModelProperty model element.

    Declaration
    public override void Visit(ModelProperty property)
    Parameters
    Type Name Description
    ModelProperty property

    the ModelProperty to visit.

    Overrides
    ModelElementVisitorBase.Visit(ModelProperty)

    Visit(NamedSetDefinition)

    Visits a NamedSetDefinition model element.

    Declaration
    public override void Visit(NamedSetDefinition namedSetDefinition)
    Parameters
    Type Name Description
    NamedSetDefinition namedSetDefinition

    the NamedSetDefinition to visit.

    Overrides
    ModelElementVisitorBase.Visit(NamedSetDefinition)

    Visit(Relation)

    Visits a Relation model element.

    Declaration
    public override void Visit(Relation relation)
    Parameters
    Type Name Description
    Relation relation

    the relation to visit.

    Overrides
    ModelElementVisitorBase.Visit(Relation)

    Visit(ValidationRule)

    Visits a ValidationRule model element.

    Declaration
    public override void Visit(ValidationRule validationRule)
    Parameters
    Type Name Description
    ValidationRule validationRule

    the ValidationRule to visit.

    Overrides
    ModelElementVisitorBase.Visit(ValidationRule)

    Visit(Permission)

    Visits a Permission model element.

    Declaration
    public override void Visit(Permission permission)
    Parameters
    Type Name Description
    Permission permission

    the permission to visit.

    Overrides
    ModelElementVisitorBase.Visit(Permission)
    In This Article
    Back to top Copyright © 2020 software architects gmbh