Package de.elo.mover.main.tiles.groups
Class Group
java.lang.Object
de.elo.mover.main.tiles.groups.Group
public class Group
extends java.lang.Object
Überschrift: Group.
Beschreibung: Klasse für eine Gruppe.
Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2021
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidaddActItems(java.util.Map<java.lang.String,java.lang.String> result)Fügt die vorhandenen Einträge in der angegebenen Map ein.voidclearSelectedLine()Löscht die aktuell ausgewählte Zeile.intgetColorNo()Liefert die zugehörige Farbe zurück.java.lang.StringgetDbConnect()Liefert die Datenbankverbindung zurück.java.lang.String[]getFormat()Liefert eine Liste mit den Formatten zurück.java.lang.StringgetFormatString()Liefert einen formattierten String zurück.java.lang.StringgetHeaderLine()Liefert eine Headerzeile zurück.java.lang.String[]getHeaders()Liefert eine Liste mit den Header zurück.intgetIconNo()Liefert die Icon-ID zurück.java.lang.StringgetInitialName()Liefert den ursprünglichen Namen zurück.java.lang.StringgetName()Liefert den Gruppenname zurück.java.lang.StringgetSelectedLine()Liefert die ausgewählte Zeile zurück.java.lang.StringgetSql()Liefert die SQL-Abfrage zurück.booleanhasSql()Meldet zurück, ob eine SQL-Abfrage vorhanden ist.booleanisDeleted()Meldet zurück, ob die Gruppe gelöscht ist.voidsetColorNo(int colorNo)Setzt die angegebene Farbe.voidsetDbConnect(java.lang.String dbConnect)Setzt die angegebene Datenbankverbindung.voidsetFormat(java.lang.String[] lines)Setzt die angegebene Liste mit den Formatten.voidsetHeader(java.lang.String[] headers)Setzt die angegebenen Header.voidsetIconNo(int iconNo)Setzt das angegebene Icon.voidsetName(java.lang.String name)Setzt den angegebenen Gruppenname.voidsetSelectedLine(java.lang.String line)Selektiert die angegebene Zeile.voidsetSql(java.lang.String sql)Setzt die angegebene SQL-Abfrage.voidtoggleDeleted()Schaltet die Eigenschaft für eine gelöschte Gruppe um.java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Group
public Group(java.lang.String name, java.lang.String sql, java.lang.String format, java.lang.String header, java.lang.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
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
setName
public void setName(java.lang.String name)Setzt den angegebenen Gruppenname.- Parameters:
name- Gruppenname
-
getName
public java.lang.String getName()Liefert den Gruppenname zurück.- Returns:
- Gruppenname
-
getInitialName
public java.lang.String getInitialName()Liefert den ursprünglichen Namen zurück.- Returns:
- Ursprünglicher Name
-
setDbConnect
public void setDbConnect(java.lang.String dbConnect)Setzt die angegebene Datenbankverbindung.- Parameters:
dbConnect- Datenbankverbindung
-
getDbConnect
public java.lang.String getDbConnect()Liefert die Datenbankverbindung zurück.- Returns:
- Datenbankverbindung
-
setSql
public void setSql(java.lang.String sql)Setzt die angegebene SQL-Abfrage.- Parameters:
sql- SQL-Abfrage
-
getSql
public java.lang.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 java.lang.String getFormatString()Liefert einen formattierten String zurück.- Returns:
- Formattierten String
-
getFormat
public java.lang.String[] getFormat()Liefert eine Liste mit den Formatten zurück.- Returns:
- Liste mit den Formatten
-
setFormat
public void setFormat(java.lang.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 java.lang.String getSelectedLine()Liefert die ausgewählte Zeile zurück.- Returns:
- Ausgewählte Zeile
-
getHeaders
public java.lang.String[] getHeaders()Liefert eine Liste mit den Header zurück.- Returns:
- Liste mit Header
-
getHeaderLine
public java.lang.String getHeaderLine()Liefert eine Headerzeile zurück.- Returns:
- Headerzeile
-
setHeader
public void setHeader(java.lang.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(java.lang.String line)Selektiert die angegebene Zeile.- Parameters:
line- Zu selektierende Zeile
-
addActItems
public void addActItems(java.util.Map<java.lang.String,java.lang.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
-