public void onSubjectChanged(Iobservable who) { nodes = new TreeNode(); nodes.Text = "Storage"; for (int j = 0; j < ((Storage)who).getCount(); j++) { processNode(nodes, ((Storage)who).GetFigure(j), j); } }
public Processor(Iobservable observable) { observable.ValueChanged += TheValueChanged; }
public void onSubjectChanged(Iobservable who) { setMove(((StickyObj)who).getMove()); changeLocate(((StickyObj)who).getMovingf(), maxForm_w, maxForm_h); }
public void onSubjectChanged(Iobservable who) // выделение фигур изменяются, если выделяются выделение у соответсвующего узла { Update_storage(((Tree)who).GetNodes().Nodes); }