@Entity public class Modul extends AbstractMandantDependentEntity implements IIndexed, INameProviding, IDescriptionProviding
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_BERECHTIGUNGEN |
static String |
ATTR_INDEX |
static String |
ATTR_ROLLEN |
mandantidATTR_IDXNUMATTR_NAMEATTR_BESCHREIB, ATTR_BESCHREIBUNGATTR_MANDANTIMPORT_IDATTR_LOCKINGVERSION| Constructor and Description |
|---|
Modul() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRolle(Rolle rolle) |
void |
addTemplateBerechtigungen(Entityberechtigung berechtigungen) |
String |
getBeschreibung() |
int |
getId() |
int |
getIdxNum()
Liefert den aktuellen Index dieses Elements in der Collection, der es zugeordnet ist.
|
String |
getName() |
List<Rolle> |
getRollen()
Liefert die Liste der zugeordneten Rollen
|
Set<Entityberechtigung> |
getTemplateBerechtigungen()
Liefert die Liste der Standard-Berechtigungen
|
void |
removeRolle(Rolle rolle) |
void |
removeTemplateBerechtigungen(Entityberechtigung berechtigungen) |
void |
setBeschreibung(String beschreibung) |
void |
setIdxNum(int idxNum)
Setzt den aktuellen Index dieses Elements in der Collection, der es zugeordnet ist.
|
void |
setName(String name) |
void |
setRollen(List<Rolle> rollen)
Ersetzt die Liste der Rollen mit der übergebenen
|
void |
setTemplateBerechtigungen(Set<Entityberechtigung> berechtigungen)
Ersetzt die templateBerechtigungen mit der übergebenen Liste
|
getMandant, setMandantentityHasChanged, getLockingVersion, setLockingVersion, toStringisPersisted, setIdcompareTo, equals, getDBTableName, hashCodepublic static final String ATTR_ROLLEN
public static final String ATTR_INDEX
public static final String ATTR_BERECHTIGUNGEN
public int getId()
getId in interface de.xima.cmn.dao.interfaces.IEntitypublic String getName()
getName in interface INameProvidingpublic void setName(String name)
public Set<Entityberechtigung> getTemplateBerechtigungen()
Set von Entityberechtigung oder ein leeres Setpublic void setTemplateBerechtigungen(Set<Entityberechtigung> berechtigungen)
berechtigungen - - Liste von templateBerechtigungen, die dem Modul hinzugefügt werden sollenpublic void addTemplateBerechtigungen(Entityberechtigung berechtigungen)
public void removeTemplateBerechtigungen(Entityberechtigung berechtigungen)
public List<Rolle> getRollen()
Rolle-Instanzenpublic void setRollen(List<Rolle> rollen)
rollen - Liste mit Rolle-Elementen, die komplett so übernommen werden sollpublic void addRolle(Rolle rolle)
public void removeRolle(Rolle rolle)
public int getIdxNum()
IIndexedpublic void setIdxNum(int idxNum)
IIndexedpublic String getBeschreibung()
getBeschreibung in interface IDescriptionProvidingpublic void setBeschreibung(String beschreibung)
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.