Class Notification

java.lang.Object
Notification
Direct Known Subclasses:
CalendarNotification, IMessageNotification

public abstract class Notification extends Object
abstract class Notification - Beschrijft een notification op een smartphone
Version:
2023-01-23
Author:
Dominiek Vandewalle
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor voor objecten van de klasse Notification.
  • Method Summary

    Modifier and Type
    Method
    Description
    Geeft de app terug waartoe de notification behoort.
    boolean
    Geeft aan of de notification al dan niet gelezen werd in de corresponderende app.
    abstract boolean
    hogePrioriteit(String prioriteit)
    Geeft aan of de notification een hoge prioriteit heeft.
    void
    Geeft aan dat de notification gelezen is.
    void
    Toont informatie over de notification in het terminalvenster.

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Notification

      public Notification(String app)
      Constructor voor objecten van de klasse Notification.
      Parameters:
      app - de app waarvan de notification afkomstig is
  • Method Details

    • getGelezen

      public boolean getGelezen()
      Geeft aan of de notification al dan niet gelezen werd in de corresponderende app.
      Returns:
      true indien de notification gelezen en geopend werd in de corresponderende app, anders false
    • getApp

      public String getApp()
      Geeft de app terug waartoe de notification behoort.
      Returns:
      geeft de naam van de app horende bij de notification
    • leesNotification

      public void leesNotification()
      Geeft aan dat de notification gelezen is.
    • print

      public void print()
      Toont informatie over de notification in het terminalvenster.
    • hogePrioriteit

      public abstract boolean hogePrioriteit(String prioriteit)
      Geeft aan of de notification een hoge prioriteit heeft.
      Parameters:
      prioriteit - hiermee kan je een prioriteit opgeven
      Returns:
      True indien een hoge prioriteit, anders false.