Namespace TimeCockpit.Data.Localization.Default
Classes
ActionLocalizer
class representing localization information for an action.
ClearDirtyFlagVisitor
visitor clearing the dirty flag on StringLocalizer instances.
ClearDirtyFlagVisitorHelper
Static helper class for dirty flag visitor.
CollectDirtyCulturesVisitor
visitor finding the cultures which where marked as dirty.
DefaultLocalizationManager
The standard localizer in CoFX / time cockpit. Loads and Save localization info via DefaultLocalizer to a compressed binary column (named APP_LocalizedDataModel) in APP_CultureInfo. If the column APP_LocalizedDataModel does not exist, no localization is performed and the InvariantFriendlyNames are returned.
DefaultLocalizer
the default localizer used by CoFX.
DefaultLocalizerJsonSerializer
Class holding static methods to wrap a localizer into a JObject and back again.
DistinctCultureCollectVisitor
visitor collection the distinct cultures in a localizer hierarchy.
DistinctCultureCollectVisitorHelper
extension method to provide
EntityLocalizer
localizer for an entity
EntityViewLocalizer
class representing localization information for entity views.
GenericKeysCollection
class representing a collection of generic keys.
InvariantFriendlyNameToLocalizationUpgrade
Helper class for upgrading the inariant friendly name from the existing data model to a given culture in the localizer.
LocalizationVisitor
visitor to retrieve the correct friendly name.
LocalizedString
class representing a string localization for a string used in the model (e.g. FriendlyName, BackReferenceFriendlyName, etc)
LocalizerCollection<T>
Generic localizer collection, replaces specific ones.
LocalizerVisitor
visitor pattern for localizer.
LocalizerVisitorBase
Abstract base class localizer
LogicalRelationLocalizer
Class representing localizations for logical relations.
ModelElementLocalizer
Base class for all localizer classes that localize model elements.
ModelLocalizationValidator
Validation helper for model localizations. Ensures that all validated elements are localized.
NamedSetDefinitionLocalizer
class holding localization information for a NamedSetDefinition
PermissionedElementLocalizer
class representing a localizer for ModelElementLocalizers having permissions.
PermissionLocalizer
class representing localization information for a permission.
PropertyLocalizer
Class representing localizations for properties.
PruneIdenticalLocalizations
static class providing methods for pruning localized strings that are identical to a base localization.
RelationLocalizer
class responsible for holding localization information for a relation.
StatefulVisitorBase
Base for stateful localizer traversal.
StringLocalizer
class representing a localized string.
ValidateElementsExistVisitor
class visiting
ValidationRuleLocalizer
localizer for validation rules.