Klasse Appointment

Object
Appointment

public class Appointment extends Object

Überschrift: Appointment

Beschreibung: Ein Termin.

Copyright: Copyright (c) ELO Digital Office GmbH 2011-2014

Seit:
8.01.000
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Appointment(Date date, String name, Color background, Color foreground, int id, Sord sord)
    Normaler Konstruktor
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Liefert die festgelegte Hintergrundfarbe der Termins.
    Liefert einen Kalender mit dem Datum des Termins zurück.
    Liefert das Datum des Termins zurück.
    Liefert die festgelegte Vordergrundfarbe der Termins.
    int
    Liefert die ID des Termins.
    Liefert die Bezeichnung des Termins.
    Sord
    Liefert das zu diesem Termin hinterlegte SORD-Objekt.
    boolean
    Meldet zurück, ob der Termin an dem angegebenen Tag stattfindet.
    boolean
    Ermittelt, ob der Termin selektierbar ist.
    boolean
    Ermittelt, ob der Termin selektiert ist.
    void
    setDate(Date date)
    Setzt das Datum des Termins.
    void
    Setzt die Bezeichnung des Termin.
    void
    setSelectable(boolean selectable)
    Setzt, ob der Termin selektierbar sein soll.
    void
    setSelected(boolean selected)
    Setzt dern Selektionszustand des Termins.
    void
    setSord(Sord sord)
    Hinterlegt ein SORD-Objekt zu diesem Termin.

    Von Klasse geerbte Methoden Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • Appointment

      public Appointment(Date date, String name, Color background, Color foreground, int id, Sord sord)
      Normaler Konstruktor
      Parameter:
      date - Datum des Termins
      name - Die Bezeichnung des Termins
      background - Hintergrundfarbe
      foreground - Vordergrundfarbe
      id - Frei belegbare ID für diesen Termin
      sord - Das Sord-Objekt zu diesem Termin oder null.
      Seit:
      8.01.000
  • Methodendetails

    • setSord

      public void setSord(Sord sord)
      Hinterlegt ein SORD-Objekt zu diesem Termin.
      Parameter:
      sord - SORD-Objekt
      Seit:
      8.01.000
    • getSord

      public Sord getSord()
      Liefert das zu diesem Termin hinterlegte SORD-Objekt.
      Gibt zurück:
      SORD oder null, falls kein SORD-Objekt hinterlegt wurde
      Seit:
      8.01.000
    • setSelectable

      public void setSelectable(boolean selectable)
      Setzt, ob der Termin selektierbar sein soll.
      Parameter:
      selectable - True wenn der Termin im Kalender selektierbar sein soll, False wenn der Termin nur informativ angezeigt werden soll.
      Seit:
      8.01.000
    • setSelected

      public void setSelected(boolean selected)
      Setzt dern Selektionszustand des Termins.
      Parameter:
      selected - True für selektiert/ausgewählt, False für nicht selektiert.
      Seit:
      8.01.000
    • isSelected

      public boolean isSelected()
      Ermittelt, ob der Termin selektiert ist.
      Gibt zurück:
      True bei Selektion, False wenn der Termin nicht selektiert ist.
      Seit:
      8.01.000
    • getId

      public int getId()
      Liefert die ID des Termins. Diese konnte bei der Erstellung des Termins frei vergeben werden.
      Gibt zurück:
      ID
      Seit:
      8.01.000
    • getCal

      public GregorianCalendar getCal()
      Liefert einen Kalender mit dem Datum des Termins zurück.
      Gibt zurück:
      Kalender mit Datum
    • setDate

      public void setDate(Date date)
      Setzt das Datum des Termins.
      Parameter:
      date - Datum
    • getDate

      public Date getDate()
      Liefert das Datum des Termins zurück.
      Gibt zurück:
      Datum des Termins
    • setName

      public void setName(String name)
      Setzt die Bezeichnung des Termin.
      Parameter:
      name - Neue Bezeichnung
      Seit:
      8.01.000
    • getName

      public String getName()
      Liefert die Bezeichnung des Termins.
      Gibt zurück:
      Bezeichnung
      Seit:
      8.01.000
    • getBackground

      public Color getBackground()
      Liefert die festgelegte Hintergrundfarbe der Termins.
      Gibt zurück:
      Hintergrundfarbe
      Seit:
      8.01.000
    • getForeground

      public Color getForeground()
      Liefert die festgelegte Vordergrundfarbe der Termins.
      Gibt zurück:
      Vordergrundfarbe
      Seit:
      8.01.000
    • isSelectable

      public boolean isSelectable()
      Ermittelt, ob der Termin selektierbar ist.
      Gibt zurück:
      True wenn der Termin im Kalender selektierbar ist, False wenn der Termin nur informativ angezeigt wird.
      Seit:
      8.01.000
    • isOnDay

      public boolean isOnDay(Calendar cal)
      Meldet zurück, ob der Termin an dem angegebenen Tag stattfindet.
      Parameter:
      cal - Tag im Kalender
      Gibt zurück:
      True wenn er Termin an diesem Tag liegt, False wenn nicht.