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
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description void
addActItems(java.util.Map<java.lang.String,java.lang.String> result)
Fügt die vorhandenen Einträge in der angegebenen Map ein.void
clearSelectedLine()
Löscht die aktuell ausgewählte Zeile.int
getColorNo()
Liefert die zugehörige Farbe zurück.java.lang.String
getDbConnect()
Liefert die Datenbankverbindung zurück.java.lang.String[]
getFormat()
Liefert eine Liste mit den Formatten zurück.java.lang.String
getFormatString()
Liefert einen formattierten String zurück.java.lang.String
getHeaderLine()
Liefert eine Headerzeile zurück.java.lang.String[]
getHeaders()
Liefert eine Liste mit den Header zurück.int
getIconNo()
Liefert die Icon ID zurück.java.lang.String
getInitialName()
Liefert den ursprünglichen Namen zurück.java.lang.String
getName()
Liefert den Gruppenname zurück.java.lang.String
getSelectedLine()
Liefert die ausgewählte Zeile zurück.java.lang.String
getSql()
Liefert die SQL-Abfrage zurück.boolean
hasSql()
Meldet zurück, ob eine SQL-Abfrage vorhanden ist.boolean
isDeleted()
Meldet zurück, ob die Gruppe gelöscht ist.void
setColorNo(int colorNo)
Setzt die angegebene Farbe.void
setDbConnect(java.lang.String dbConnect)
Setzt die angegebene Datenbankverbindung.void
setFormat(java.lang.String[] lines)
Setzt die angegebene Liste mit den Formatten.void
setHeader(java.lang.String[] headers)
Setzt die angegebenen Header.void
setIconNo(int iconNo)
Setzt das angegebene Icon.void
setName(java.lang.String name)
Setzt den angegebenen Gruppenname.void
setSelectedLine(java.lang.String line)
Selektiert die angegebene Zeile.void
setSql(java.lang.String sql)
Setzt die angegebene SQL-Abfrage.void
toggleDeleted()
Schaltet die Eigenschaft für eine gelöschte Gruppe um.java.lang.String
toString()
-
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:
toString
in 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:
- formattierter 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
-