Inheritance: DataDictionary.Namable
 public virtual void visit(Translation obj, bool visitSubNodes)
 {
     visit ((ReferencesParagraph) obj, false);
     if (visitSubNodes){
     IXmlBBase[] Subs  = acceptor.subElements((IXmlBBase)obj);
     if (Subs != null){
     for (int i=0; i<Subs.Length; i++) {
       dispatch(Subs[i], true);
     } // If
     } // If
     }
 }
        public override void visit(Translation obj, bool visitSubNodes)
        {
            obj.setImplemented(false);

            base.visit(obj, visitSubNodes);
        }
 public virtual void visit(Translation obj)
 {
     visit(obj, true);
 }
 public void insertTranslations(int idx, Translation el,Lock aLock)
 {
     __setDirty(true);
       allTranslations().Insert (idx, el);
     NotifyControllers(aLock);
 }
 public void appendTranslations(Lock aLock,Translation el)
 {
     __setDirty(true);
       el.__setDirty(true);
       allTranslations().Add(el);
       acceptor.connectSon (this, el);
     NotifyControllers(aLock);
 }
 public void copyTo(Translation other)
 {
     base.copyTo(other);
     other.aSourceTexts = aSourceTexts;
     other.aObsoleteComment = aObsoleteComment;
     other.aImplemented = aImplemented;
     other.aSubSteps = aSubSteps;
 }
 public override void visit(Translation obj, bool visitSubNodes)
 {
     Tests.Translations.Translation translation = (Tests.Translations.Translation) obj;
     if (!translation.getImplemented())
     {
         translation.AddInfo("Not implemented translation");
     }
     base.visit(obj, visitSubNodes);
 }