Ejemplo n.º 1
0
        public AddConnectionControl(IGraphFacade facade)
            : this()
        {
            this._facade = facade;

            this.DataContext = this;

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