Package de.elo.mover.main.tiles.groups
Class Group
java.lang.Object
de.elo.mover.main.tiles.groups.Group
Überschrift: Group.
Beschreibung: Klasse für eine Gruppe.
Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2021
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActItems(Map<String, String> result) Fügt die vorhandenen Einträge in der angegebenen Map ein.voidLöscht die aktuell ausgewählte Zeile.intLiefert die zugehörige Farbe zurück.Liefert die Datenbankverbindung zurück.String[]Liefert eine Liste mit den Formatten zurück.Liefert einen formattierten String zurück.Liefert eine Headerzeile zurück.String[]Liefert eine Liste mit den Header zurück.intLiefert die Icon-ID zurück.Liefert den ursprünglichen Namen zurück.getName()Liefert den Gruppenname zurück.Liefert die ausgewählte Zeile zurück.getSql()Liefert die SQL-Abfrage zurück.booleanhasSql()Meldet zurück, ob eine SQL-Abfrage vorhanden ist.booleanMeldet zurück, ob die Gruppe gelöscht ist.voidsetColorNo(int colorNo) Setzt die angegebene Farbe.voidsetDbConnect(String dbConnect) Setzt die angegebene Datenbankverbindung.voidSetzt die angegebene Liste mit den Formatten.voidSetzt die angegebenen Header.voidsetIconNo(int iconNo) Setzt das angegebene Icon.voidSetzt den angegebenen Gruppenname.voidsetSelectedLine(String line) Selektiert die angegebene Zeile.voidSetzt die angegebene SQL-Abfrage.voidSchaltet die Eigenschaft für eine gelöschte Gruppe um.toString()
-
Constructor Details
-
Group
public Group(String name, String sql, String format, String header, String dbConnect, int iconNo, int colorNo) Konstruktor.- Parameters:
name- Bezeichnungsql- SQL Abfrageformat- Formatheader- HeaderdbConnect- DatenbankverbindungiconNo- IconcolorNo- Farbe
-
Group
public Group()Parameterloser Konstruktor. -
Group
Copy Konstruktor.- Parameters:
clone- Gruppe
-
-
Method Details
-
toString
-
setName
Setzt den angegebenen Gruppenname.- Parameters:
name- Gruppenname
-
getName
Liefert den Gruppenname zurück.- Returns:
- Gruppenname
-
getInitialName
Liefert den ursprünglichen Namen zurück.- Returns:
- Ursprünglicher Name
-
setDbConnect
Setzt die angegebene Datenbankverbindung.- Parameters:
dbConnect- Datenbankverbindung
-
getDbConnect
Liefert die Datenbankverbindung zurück.- Returns:
- Datenbankverbindung
-
setSql
Setzt die angegebene SQL-Abfrage.- Parameters:
sql- SQL-Abfrage
-
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
Liefert einen formattierten String zurück.- Returns:
- Formattierten String
-
getFormat
Liefert eine Liste mit den Formatten zurück.- Returns:
- Liste mit den Formatten
-
setFormat
Setzt die angegebene Liste mit den Formatten.- Parameters:
lines- Liste mit Formatten
-
clearSelectedLine
public void clearSelectedLine()Löscht die aktuell ausgewählte Zeile. -
getSelectedLine
Liefert die ausgewählte Zeile zurück.- Returns:
- Ausgewählte Zeile
-
getHeaders
Liefert eine Liste mit den Header zurück.- Returns:
- Liste mit Header
-
getHeaderLine
Liefert eine Headerzeile zurück.- Returns:
- Headerzeile
-
setHeader
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
Selektiert die angegebene Zeile.- Parameters:
line- Zu selektierende Zeile
-
addActItems
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
-