public function __construct(Trace $trace, ScreenRequestExecutor $executor, AIS2TableParser $parser, AIS2ComboBoxParser $cbParser)
 {
     $data = new ScreenData();
     $data->appClassName = 'ais.gui.vs.st.VSST060App';
     $data->additionalParams = array('kodAplikacie' => 'VSST060');
     parent::__construct($trace, $executor, $data);
     $this->parser = $parser;
     $this->cbParser = $cbParser;
 }
 public function __construct(Trace $trace, ScreenRequestExecutor $executor, AIS2TableParser $parser, $paramName)
 {
     $data = new ScreenData();
     $data->appClassName = 'ais.gui.vs.es.VSES212App';
     $data->additionalParams = array('kodAplikacie' => 'VSES212', 'paramName' => $paramName);
     $components['dataComponents']['hodnoteniaTable_dataView'] = new DataTable("hodnoteniaTable_dataView");
     $components['dataComponents']['priemeryTable_dataView'] = new DataTable("priemeryTable_dataView");
     $components['actionComponents'] = null;
     parent::__construct($trace, $executor, $data, $components);
     $this->parser = $parser;
 }
 public function __construct(Trace $trace, ScreenRequestExecutor $executor, AIS2TableParser $parser)
 {
     $data = new ScreenData();
     $data->appClassName = 'ais.gui.vs.es.VSES017App';
     $data->additionalParams = array('kodAplikacie' => 'VSES017');
     $components['dataComponents']['studiaTable_dataView'] = new DataTable("studiaTable_dataView");
     $components['dataComponents']['zapisneListyTable_dataView'] = new DataTable("zapisneListyTable_dataView");
     $components['actionComponents']['nacitatDataAction'] = new ActionButton("nacitatDataAction");
     $components['actionComponents']['terminyHodnoteniaAction'] = new ActionButton("terminyHodnoteniaAction");
     $components['actionComponents']['hodnoteniaPriemeryAction'] = new ActionButton("hodnoteniaPriemeryAction");
     parent::__construct($trace, $executor, $data, $components);
     $this->parser = $parser;
 }
 public function __construct(Trace $trace, ScreenRequestExecutor $executor, AIS2TableParser $parser, $paramName)
 {
     $data = new ScreenData();
     $data->appClassName = 'ais.gui.vs.es.VSES007App';
     $data->additionalParams = array('kodAplikacie' => 'VSES007', 'paramName' => $paramName);
     $components['dataComponents']['terminyTable_dataView'] = new DataTable("terminyTable_dataView");
     $components['dataComponents']['predmetyTable_dataView'] = new DataTable("predmetyTable_dataView");
     $components['dataComponents']['semesterComboBox'] = new ComboBox("semesterComboBox");
     $components['actionComponents']['filterAction'] = new ActionButton("filterAction");
     $components['actionComponents']['zobrazitTerminyAction'] = new ActionButton("zobrazitTerminyAction");
     parent::__construct($trace, $executor, $data, $components);
     $this->parser = $parser;
 }