Exemple #1
0
 public void Deselect(RajdElement re)
 {
     if (re is KlassModel)
     {
         KlassModel k = re as KlassModel;
         _klassRepository.Deselect(k.KlassViewModel);
     }
     else if (re is LinjeModel)
     {
         LinjeModel l = re as LinjeModel;
         _linjeRepository.Deselect(l.LinjeViewModel);
     }
     else if (re is NodCanvasModel)
     {
         NodCanvasModel n = re as NodCanvasModel;
         _nodCanvasRepository.Deselect(n.NodCanvasViewModel);
     }
     else if (re is TextBoxModel)
     {
         TextBoxModel t = re as TextBoxModel;
         _textBoxRepository.Deselect(t.TextBoxViewModel);
     }
 }
Exemple #2
0
 public KlassViewModel(KlassModel km)
 {
     KlassModel = km;
 }
Exemple #3
0
 public KlassViewModel(Point startPosition, KlassRepository kr)
 {
     KlassRepository    = kr;
     KlassModel         = new KlassModel(this, startPosition);
     NodKlassRepository = new NodKlassRepository(KlassRepository.MainRepository, this);
 }