Esempio n. 1
0
        public override void TranslateMembers(IFieldParentType parent, IFieldMembers fieldMembers)
        {
            string regionText = "";
            bool   bRegion    = false;

            if (bRegion = (options.AutoRegionsFor(AutoRegionAreas.Properties) && (fieldMembers.GetCountForTarget(parent) > 0)))
            {
                regionText = String.Format(_OIL._Core.MaintenanceResources.AutoRegions_BasePattern, parent.Name, " data members");
                this.TranslateConceptRegionStart(regionText);
            }
            TranslateMembers((IFieldParentType)parent, (IFieldMembersBase)fieldMembers);
            if (bRegion)
            {
                this.TranslateConceptRegionEnd(regionText);
            }
        }
Esempio n. 2
0
 public virtual void TranslateMembers(IFieldParentType parent, IFieldMembersBase fieldMembers)
 {
     TranslateMembers <IFieldMember, IFieldParentType, CodeMemberField>(parent, fieldMembers);
 }
Esempio n. 3
0
 public abstract void TranslateMembers(IFieldParentType parent, IFieldMembers fieldMembers);