public override void visit(DBMessage obj, bool visitSubNodes) { obj.setMessageOrder(0); obj.setMessageType(acceptor.DBMessageType.aEUROBALISE); base.visit(obj, visitSubNodes); }
public virtual void visit(DBMessage obj, bool visitSubNodes) { visit ((Namable) 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 virtual void visit(DBMessage obj) { visit(obj, true); }
public void insertMessages(int idx, DBMessage el,Lock aLock) { __setDirty(true); allMessages().Insert (idx, el); NotifyControllers(aLock); }
public void appendMessages(Lock aLock,DBMessage el) { __setDirty(true); el.__setDirty(true); allMessages().Add(el); acceptor.connectSon (this, el); NotifyControllers(aLock); }
public void copyTo(DBMessage other) { base.copyTo(other); other.aMessageOrder = aMessageOrder; other.aMessageType = aMessageType; other.aFields = aFields; other.aPackets = aPackets; }