public void ZacznijBudowacSekcjeObiektow() { var komponent = new SekcjaObiektowSwde(); GetTop().DodajSekcjaObiektow(komponent); _aktualneKomponenty.Push(komponent); }
public PozycjaSwde(SekcjaObiektowSwde obiekty, string x, string y, string z = "") : base(obiekty) { _x = x; _y = y; _z = z; }
/// <summary> /// Wyszukuje poprzednią wersję obiektu. /// </summary> /// <returns>Poprzednia wersja obiektu lub <code>null</code> jeżeli brak poprzedniej wersji.</returns> internal IEnumerable <ObiektSwde> GetWersjeObiektu(RekordSwdeBase rekord) { SekcjaObiektowSwde obiekty = _dokument.Obiekty; KolekcjaWersji wersjeRekordu = obiekty.SzukajWersji(rekord.Typ, rekord.Id); List <ObiektSwde> wersjeObiektu = new List <ObiektSwde>(); //UWAGA: dostęp do daty wymaga znajomości modelu G5 (to jest wyższy poziom abstrakcji). foreach (RekordSwdeBase wersjaRekordu in wersjeRekordu) { wersjeObiektu.Add(createObiekt(wersjaRekordu)); } return(wersjeObiektu); }
protected ReferencjaSwde(SekcjaObiektowSwde obiekty) { _obiekty = obiekty; }
public virtual void DodajSekcjaObiektow(SekcjaObiektowSwde komponent) { KontrolerKontekstu.Zapewnij(false, GetPrzyczynaDla(komponent.GetType())); }
public WiazanieSwdeBase(SekcjaObiektowSwde obiekty, string pole) : base(obiekty) { _pole = pole; }
public WiazanieIdSwde(SekcjaObiektowSwde obiekty, string pole, string typ, string id) : base(obiekty, pole) { _typ = typ; _id = id; }
public WiazanieIdrSwde(SekcjaObiektowSwde obiekty, string pole, string idr) : base(obiekty, pole) { _idr = idr; }
public override void DodajSekcjaObiektow(SekcjaObiektowSwde komponent) { ZapewnijNotNull(komponent); ZapewnijTylkoJednaSekcjaDanegoTypu(komponent, _obiekty); _obiekty = komponent; }
/// <summary> /// Inicjalizuje instancję wskazania na rekord punktu. /// </summary> /// <param name="obiekty">Sekcja obiektów, która zawiera wskazywany rekord.</param> /// <param name="idr">Identyfikator wskazywanego rekordu.</param> public PozycjaIdrSwde(SekcjaObiektowSwde obiekty, string idr) : base(obiekty, null, null) { _idr = idr; }
/// <summary> /// Inicjalizuje instancję wskazania na rekord punktu. /// </summary> /// <param name="obiekty">Sekcja obiektów zawierająca wskazywany rekord.</param> /// <param name="typ"></param> /// <param name="id"></param> public PozycjaIdSwde(SekcjaObiektowSwde obiekty, string typ, string id) : base(obiekty, null, null) { _typ = typ; _id = id; }