Class LocalizerVisitor
- Assembly
- TimeCockpit.Data.dll
visitor pattern for localizer.
public abstract class LocalizerVisitor
- Inheritance
-
ObjectLocalizerVisitor
- Derived
- Inherited Members
-
Object.ToString()Object.Equals(Object)Object.Equals(Object, Object)Object.ReferenceEquals(Object, Object)Object.GetHashCode()Object.GetType()Object.MemberwiseClone()
Constructors
LocalizerVisitor()
protected LocalizerVisitor()
Methods
PostVisit(ActionLocalizer)
Called after all action sublocalizers have been visited.
public virtual void PostVisit(ActionLocalizer actionLocalizer)
Parameters
actionLocalizerActionLocalizerThe localizer.
PostVisit(EntityLocalizer)
Called after all entity sublocalizers have been visited.
public virtual void PostVisit(EntityLocalizer entityLocalizer)
Parameters
entityLocalizerEntityLocalizerThe localizer.
PostVisit(EntityViewLocalizer)
Called after all entity view sublocalizers have been visited.
public virtual void PostVisit(EntityViewLocalizer entityViewLocalizer)
Parameters
entityViewLocalizerEntityViewLocalizerThe localizer.
PostVisit(LogicalRelationLocalizer)
Called after all relation sublocalizers have been visited.
public virtual void PostVisit(LogicalRelationLocalizer logicalRelationLocalizer)
Parameters
logicalRelationLocalizerLogicalRelationLocalizerThe localizer.
PostVisit(NamedSetDefinitionLocalizer)
Called after all entity sublocalizers have been visited.
public virtual void PostVisit(NamedSetDefinitionLocalizer namedSetDefinitionLocalizer)
Parameters
namedSetDefinitionLocalizerNamedSetDefinitionLocalizerThe localizer.
PostVisit(PermissionLocalizer)
Called after all permission sublocalizers have been visited.
public virtual void PostVisit(PermissionLocalizer permissionLocalizer)
Parameters
permissionLocalizerPermissionLocalizerThe localizer.
PostVisit(PropertyLocalizer)
Called after all property sublocalizers have been visited.
public virtual void PostVisit(PropertyLocalizer propertyLocalizer)
Parameters
propertyLocalizerPropertyLocalizerThe localizer.
PostVisit(RelationLocalizer)
Called after all relation localizers have been visited.
public virtual void PostVisit(RelationLocalizer relationLocalizer)
Parameters
relationLocalizerRelationLocalizerThe relation localizer.
PostVisit(ValidationRuleLocalizer)
Called after all ValidationRule sublocalizers have been visited.
public virtual void PostVisit(ValidationRuleLocalizer validationRuleLocalizer)
Parameters
validationRuleLocalizerValidationRuleLocalizerThe localizer.
Visit(ActionLocalizer)
Visits a ActionLocalizer.
public abstract void Visit(ActionLocalizer actionLocalizer)
Parameters
actionLocalizerActionLocalizerthe ActionLocalizer to visit.
Visit(EntityLocalizer)
Visits a EntityLocalizer.
public abstract void Visit(EntityLocalizer entityLocalizer)
Parameters
entityLocalizerEntityLocalizerthe EntityLocalizer to visit.
Visit(EntityViewLocalizer)
Visits a EntityViewLocalizer.
public abstract void Visit(EntityViewLocalizer entityViewLocalizer)
Parameters
entityViewLocalizerEntityViewLocalizerthe EntityViewLocalizer to visit.
Visit(LogicalRelationLocalizer)
Visits a LogicalRelationLocalizer.
public abstract void Visit(LogicalRelationLocalizer logicalRelationLocalizer)
Parameters
logicalRelationLocalizerLogicalRelationLocalizerthe localizer to visit.
Visit(NamedSetDefinitionLocalizer)
Visits a NamedSetDefinitionLocalizer.
public abstract void Visit(NamedSetDefinitionLocalizer namedSetDefinitionLocalizer)
Parameters
namedSetDefinitionLocalizerNamedSetDefinitionLocalizerthe NamedSetDefinitionLocalizer to visit.
Visit(PermissionLocalizer)
visits a PermissionLocalizer
public abstract void Visit(PermissionLocalizer permissionLocalizer)
Parameters
permissionLocalizerPermissionLocalizerthe PermissionLocalizer to visit.
Visit(PropertyLocalizer)
visits a PropertyLocalizer
public abstract void Visit(PropertyLocalizer propertyLocalizer)
Parameters
propertyLocalizerPropertyLocalizerthe localizer to visit.
Visit(RelationLocalizer)
visits a RelationLocalizer.
public abstract void Visit(RelationLocalizer relationLocalizer)
Parameters
relationLocalizerRelationLocalizerthe localizer to visit.
Visit(StringLocalizer)
visits a StringLocalizer.
public abstract void Visit(StringLocalizer stringLocalizer)
Parameters
stringLocalizerStringLocalizerthe StringLocalizer to visit.
Visit(ValidationRuleLocalizer)
Visits a ValidationRuleLocalizer.
public abstract void Visit(ValidationRuleLocalizer validationRuleLocalizer)
Parameters
validationRuleLocalizerValidationRuleLocalizerthe localizer to visit.