Class Group

java.lang.Object
de.elo.mover.main.tiles.groups.Group

public class Group extends Object

Überschrift: Group.

Beschreibung: Klasse für eine Gruppe.

Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2021

  • Constructor Details

    • Group

      public Group(String name, String sql, String format, String header, String dbConnect, int iconNo, int colorNo)
      Konstruktor.
      Parameters:
      name - Bezeichnung
      sql - SQL Abfrage
      format - Format
      header - Header
      dbConnect - Datenbankverbindung
      iconNo - Icon
      colorNo - Farbe
    • Group

      public Group()
      Parameterloser Konstruktor.
    • Group

      public Group(Group clone)
      Copy Konstruktor.
      Parameters:
      clone - Gruppe
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setName

      public void setName(String name)
      Setzt den angegebenen Gruppenname.
      Parameters:
      name - Gruppenname
    • getName

      public String getName()
      Liefert den Gruppenname zurück.
      Returns:
      Gruppenname
    • getInitialName

      public String getInitialName()
      Liefert den ursprünglichen Namen zurück.
      Returns:
      Ursprünglicher Name
    • setDbConnect

      public void setDbConnect(String dbConnect)
      Setzt die angegebene Datenbankverbindung.
      Parameters:
      dbConnect - Datenbankverbindung
    • getDbConnect

      public String getDbConnect()
      Liefert die Datenbankverbindung zurück.
      Returns:
      Datenbankverbindung
    • setSql

      public void setSql(String sql)
      Setzt die angegebene SQL-Abfrage.
      Parameters:
      sql - SQL-Abfrage
    • getSql

      public String getSql()
      Liefert die SQL-Abfrage zurück.
      Returns:
      SQL-Abfrage
    • hasSql

      public boolean hasSql()
      Meldet zurück, ob eine SQL-Abfrage vorhanden ist.
      Returns:
      SQL-Abfrage vorhanden
    • getFormatString

      public String getFormatString()
      Liefert einen formattierten String zurück.
      Returns:
      Formattierten String
    • getFormat

      public String[] getFormat()
      Liefert eine Liste mit den Formatten zurück.
      Returns:
      Liste mit den Formatten
    • setFormat

      public void setFormat(String[] lines)
      Setzt die angegebene Liste mit den Formatten.
      Parameters:
      lines - Liste mit Formatten
    • clearSelectedLine

      public void clearSelectedLine()
      Löscht die aktuell ausgewählte Zeile.
    • getSelectedLine

      public String getSelectedLine()
      Liefert die ausgewählte Zeile zurück.
      Returns:
      Ausgewählte Zeile
    • getHeaders

      public String[] getHeaders()
      Liefert eine Liste mit den Header zurück.
      Returns:
      Liste mit Header
    • getHeaderLine

      public String getHeaderLine()
      Liefert eine Headerzeile zurück.
      Returns:
      Headerzeile
    • setHeader

      public void setHeader(String[] headers)
      Setzt die angegebenen Header.
      Parameters:
      headers - Liste mit Header
    • toggleDeleted

      public void toggleDeleted()
      Schaltet die Eigenschaft für eine gelöschte Gruppe um.
    • isDeleted

      public boolean isDeleted()
      Meldet zurück, ob die Gruppe gelöscht ist.
      Returns:
      Gruppe ist gelöscht
    • setSelectedLine

      public void setSelectedLine(String line)
      Selektiert die angegebene Zeile.
      Parameters:
      line - Zu selektierende Zeile
    • addActItems

      public void addActItems(Map<String,String> result)
      Fügt die vorhandenen Einträge in der angegebenen Map ein.
      Parameters:
      result - Map
    • setIconNo

      public void setIconNo(int iconNo)
      Setzt das angegebene Icon.
      Parameters:
      iconNo - Icon-ID
    • getIconNo

      public int getIconNo()
      Liefert die Icon-ID zurück.
      Returns:
      Icon-ID
    • setColorNo

      public void setColorNo(int colorNo)
      Setzt die angegebene Farbe.
      Parameters:
      colorNo - Farbe
    • getColorNo

      public int getColorNo()
      Liefert die zugehörige Farbe zurück.
      Returns:
      Farbe