Package domain

Class Editor


  • public class Editor
    extends Artist
    Представляє редактора (Editor), який є спеціалізацією художника.

    Додає інформацію про спосіб редагування: електронний або паперовий.

    • Constructor Summary

      Constructors 
      Constructor Description
      Editor()
      Створює редактора з електронним редагуванням за замовчуванням.
      Editor​(boolean electronicEditing)
      Створює редактора з вказаним типом редагування та базовими налаштуваннями.
      Editor​(boolean electronicEditing, java.lang.String[] skiils)
      Створює редактора з навичками та типом редагування.
      Editor​(boolean electronicEditing, java.lang.String[] skiils, java.lang.String name, java.lang.String jobTitle, int level, java.lang.String dept)
      Створює редактора з повним набором даних.
    • Constructor Detail

      • Editor

        public Editor​(boolean electronicEditing,
                      java.lang.String[] skiils,
                      java.lang.String name,
                      java.lang.String jobTitle,
                      int level,
                      java.lang.String dept)
        Створює редактора з повним набором даних.
        Parameters:
        electronicEditing - чи використовується електронне редагування
        skiils - навички редактора
        name - ім'я
        jobTitle - посада
        level - рівень
        dept - відділ
      • Editor

        public Editor​(boolean electronicEditing,
                      java.lang.String[] skiils)
        Створює редактора з навичками та типом редагування.
        Parameters:
        electronicEditing - чи електронне редагування
        skiils - навички
      • Editor

        public Editor​(boolean electronicEditing)
        Створює редактора з вказаним типом редагування та базовими налаштуваннями.
        Parameters:
        electronicEditing - чи електронне редагування
      • Editor

        public Editor()
        Створює редактора з електронним редагуванням за замовчуванням.
    • Method Detail

      • toString

        public java.lang.String toString()
        Повертає текстове представлення редактора, включаючи тип редагування.
        Overrides:
        toString in class Artist
        Returns:
        рядок з інформацією про редактора
      • getPreferences

        public boolean getPreferences()
        Повертає тип редагування.
        Returns:
        true якщо електронне редагування, false якщо паперове
      • setPreferences

        public void setPreferences​(boolean electronic)
        Встановлює тип редагування.
        Parameters:
        electronic - true для електронного, false для паперового