Package gui

Class StudentDataConverter

java.lang.Object
gui.StudentDataConverter

public class StudentDataConverter extends Object
Klasa pomocnicza konwertująca obiekty StudentData
Author:
Karol Ziąbski
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Indeks kolumny Liczby punktów za aktywność wyświetlany w tabeli.
    static final int
    Indeks kolumny Liczby punktów za egzamin wyświetlany w tabeli.
    static final int
    Indeks kolumny Grupy studenta wyświetlany w tabeli
    static final int
    Indeks kolumny liczby punktów za pracę domową wyświetlany w tabeli.
    static final int
    Indeks kolumny Albumu studenta wyświetlany w tabeli
    static final int
    Indeks kolumny Studenta (imię i nazwisko) wyświetlany w tabeli
    static final int
    Indeks kolumny Liczby punktów za projekt wyświetlany w tabeli.
    static final int
    Indeks kolumny Sumy punktów wyświetlany w tabeli
    static final int
    Indeks kolumny Liczby punktów za Kolokwium 1 wyświetlany w tabeli.
    static final int
    Indeks kolumny Liczby punktów za Kolokwium 2 wyświetlany w tabeli.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Object[][]
    Metoda konwertująca obiekty StudentData to tablicy dwuwymiarowej.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • NO_ALUBM_INDEX

      public static final int NO_ALUBM_INDEX
      Indeks kolumny Albumu studenta wyświetlany w tabeli
      See Also:
    • PERSON_INDEX

      public static final int PERSON_INDEX
      Indeks kolumny Studenta (imię i nazwisko) wyświetlany w tabeli
      See Also:
    • GROUP_INDEX

      public static final int GROUP_INDEX
      Indeks kolumny Grupy studenta wyświetlany w tabeli
      See Also:
    • HOMEWORK_INDEX

      public static final int HOMEWORK_INDEX
      Indeks kolumny liczby punktów za pracę domową wyświetlany w tabeli.
      See Also:
    • ACTIVITY_INDEX

      public static final int ACTIVITY_INDEX
      Indeks kolumny Liczby punktów za aktywność wyświetlany w tabeli.
      See Also:
    • PROJECT_INDEX

      public static final int PROJECT_INDEX
      Indeks kolumny Liczby punktów za projekt wyświetlany w tabeli.
      See Also:
    • TEST1_INDEX

      public static final int TEST1_INDEX
      Indeks kolumny Liczby punktów za Kolokwium 1 wyświetlany w tabeli.
      See Also:
    • TEST2_INDEX

      public static final int TEST2_INDEX
      Indeks kolumny Liczby punktów za Kolokwium 2 wyświetlany w tabeli.
      See Also:
    • EXAM_INDEX

      public static final int EXAM_INDEX
      Indeks kolumny Liczby punktów za egzamin wyświetlany w tabeli.
      See Also:
    • SUM_INDEX

      public static final int SUM_INDEX
      Indeks kolumny Sumy punktów wyświetlany w tabeli
      See Also:
  • Constructor Details

    • StudentDataConverter

      public StudentDataConverter()
  • Method Details

    • convertToViewModelData

      public static Object[][] convertToViewModelData(Collection<StudentData> studentDataCollection)
      Metoda konwertująca obiekty StudentData to tablicy dwuwymiarowej.
      Parameters:
      studentDataCollection - - Kolekcja obiektów StudentData.
      Returns:
      Wypełniona dwuwymiarowa tablica. Pusta w przypadku wystąpienia wyjątku.