Пример #1
0
 public override void PrzypiszReferencje(ISlownikFunkcjiModulow slownik)
 {
     base.PrzypiszReferencje(slownik);
     if (Wyrazenie != null)
     {
         Wyrazenie.PrzypiszReferencje(slownik);
     }
 }
Пример #2
0
 public override void PrzypiszReferencje(ISlownikFunkcjiModulow slownik)
 {
     base.PrzypiszReferencje(slownik);
     WyrazenieLewe.PrzypiszReferencje(slownik);
     if (WarunekLogiczny.Typ != WarunekLogicznyTyp.Prawdziwy)
     {
         WyrazeniePrawe.PrzypiszReferencje(slownik);
     }
 }
Пример #3
0
 public override void PrzypiszReferencje(ISlownikFunkcjiModulow slownik)
 {
     if (akcje != null)
     {
         foreach (Akcja a in akcje)
         {
             a.PrzypiszReferencje(slownik);
         }
     }
 }
Пример #4
0
 public override void PrzypiszReferencje(ISlownikFunkcjiModulow slownik)
 {
     base.PrzypiszReferencje(slownik);
     if (argumenty != null)
     {
         foreach (Argument a in argumenty)
         {
             a.PrzypiszReferencje(slownik);
         }
     }
 }
Пример #5
0
 public override void PrzypiszReferencje(ISlownikFunkcjiModulow slownik)
 {
     base.PrzypiszReferencje(slownik);
     Jezeli.PrzypiszReferencje(slownik);
     if (Prawda != null)
     {
         Prawda.PrzypiszReferencje(slownik);
     }
     if (Falsz != null)
     {
         Falsz.PrzypiszReferencje(slownik);
     }
 }
Пример #6
0
 public void PrzypiszFunkcjeModulow(ISlownikFunkcjiModulow slownik)
 {
     if (Zdarzenia != null)
     {
         foreach (Zdarzenie z in Zdarzenia)
         {
             z.PrzypiszReferencje(slownik);
         }
     }
     if (Funkcje != null)
     {
         foreach (DefinicjaFunkcji f in Funkcje)
         {
             f.PrzypiszReferencje(slownik);
         }
     }
     if (Zmienne != null)
     {
         foreach (Zmienna z in Zmienne)
         {
             z.PrzypiszReferencje(slownik);
         }
     }
     if (Initialize != null)
     {
         Initialize.PrzypiszReferencje(slownik);
     }
     if (OutputStarted != null)
     {
         OutputStarted.PrzypiszReferencje(slownik);
     }
     if (OutputStopped != null)
     {
         OutputStopped.PrzypiszReferencje(slownik);
     }
     if (InputStarted != null)
     {
         InputStarted.PrzypiszReferencje(slownik);
     }
     if (InputStopped != null)
     {
         InputStopped.PrzypiszReferencje(slownik);
     }
     if (Uninitialize != null)
     {
         Uninitialize.PrzypiszReferencje(slownik);
     }
 }
Пример #7
0
        public override void PrzypiszReferencje(ISlownikFunkcjiModulow slownik)
        {
            base.PrzypiszReferencje(slownik);

            HomeSimCockpitSDK.ModuleFunctionInfo info = slownik.PobierzFunkcje(Modul, Nazwa);
            if (info != null)
            {
                if (info.ArgumentsNumber != -1 && info.ArgumentsNumber != argumenty.Length)
                {
                    throw new CheckingScriptException(string.Format(UI.Language.Instance.GetString(UI.UIStrings.IncorrectArgumentNumber2), Nazwa, Modul, info.ArgumentsNumber));
                }
                _funkcja = info.Function;
            }
            else
            {
                throw new CheckingScriptException(string.Format(UI.Language.Instance.GetString(UI.UIStrings.FunctionNotFoundInModule), Modul, Nazwa));
            }
        }
Пример #8
0
 public abstract void PrzypiszReferencje(ISlownikFunkcjiModulow slownik);
Пример #9
0
 public override void PrzypiszReferencje(ISlownikFunkcjiModulow slownik)
 {
     OperandLewy.PrzypiszReferencje(slownik);
     OperandPrawy.PrzypiszReferencje(slownik);
 }
Пример #10
0
 public override void PrzypiszReferencje(ISlownikFunkcjiModulow slownik)
 {
     //throw new NotImplementedException();
 }
Пример #11
0
 public override void PrzypiszReferencje(ISlownikFunkcjiModulow slownik)
 {
     base.PrzypiszReferencje(slownik);
     argument.PrzypiszReferencje(slownik);
 }