Пример #1
0
        public AddConnectionControl(IGraphFacade facade)
            : this()
        {
            this._facade = facade;

            this.DataContext = this;

            this.UpdateTermsListBox();
            this.UpdatePagesListBox();
            this.UpdateSentencesListBox(0);
        }
Пример #2
0
 public override bool Undo(IGraphFacade facade)
 {
     return facade.RemoveTerm(this.Term);
 }
Пример #3
0
 public override bool Do(IGraphFacade facade)
 {
     return facade.AddTerm(this.Term);
 }
Пример #4
0
 public override bool Undo(IGraphFacade facade)
 {
     return this.Action.Do(facade);
 }
Пример #5
0
 public AddSentenceControl(IGraphFacade facade)
     : this()
 {
     this._facade = facade;
 }
Пример #6
0
 public override bool Undo(IGraphFacade facade)
 {
     return facade.RemoveSentence(this.Page, this.Sentence);
 }
Пример #7
0
 public abstract bool Undo(IGraphFacade facade);
Пример #8
0
 public override bool Do(IGraphFacade facade)
 {
     return facade.AddSentence(this.Page, this.Sentence);
 }
Пример #9
0
 public ContentAwareGraphFacade(IGraphFacade graphFacade)
 {
     this._graphFacade = graphFacade;
 }
Пример #10
0
 public AddTermControl(IGraphFacade facade)
     : this()
 {
     this._facade = facade;
 }
Пример #11
0
 public override bool Undo(IGraphFacade facade)
 {
     return facade.Disconnect(this.Page, this.Sentence, this.Term);
 }
Пример #12
0
 public override bool Do(IGraphFacade facade)
 {
     return facade.Connect(this.Page, this.Sentence, this.Term, this.ConnectionType);
 }