public class SettingsData
extends java.lang.Object
Moduls
. Die zu jedem Modul gehörende Datenidentifikation (Attributgruppe, Aspekt und Objekte), die
Klasse des benutzten Moduls und der Name des Moduls werden in einem Objekt dieser Klasse gespeichert. Zusätzlich können die Parameter eines Dialogs
übergeben werden. Der Einstellung kann ein Name zugewiesen werden.Constructor and Description |
---|
SettingsData()
Der Standardkonstruktor erstellt ein Objekt der Klasse SettingsData.
|
SettingsData(java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> objectTypes,
de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup,
de.bsvrz.dav.daf.main.config.Aspect aspect,
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> objects)
Konstruktor.
|
SettingsData(java.lang.String moduleName,
java.lang.Class<?> moduleClass,
java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> objectTypes,
de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup,
de.bsvrz.dav.daf.main.config.Aspect aspect,
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> objects)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
de.bsvrz.dav.daf.main.config.Aspect |
getAspect()
Gibt den Aspekt zurück.
|
de.bsvrz.dav.daf.main.config.AttributeGroup |
getAttributeGroup()
Gibt die Attributgruppe zurück.
|
FilterAttributeGroup |
getFilterAttributeGroup()
Gibt die Filter-Attributgruppe zurück.
|
java.lang.Class<?> |
getModuleClass()
Gibt die Klasse des Moduls zurück.
|
java.lang.String |
getModuleName()
Gibt den Namen des Moduls zurück.
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getObjects()
Gibt die Objekte zurück.
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> |
getObjectTypes()
Gibt die Objekttypen zurück.
|
java.util.Map<java.lang.String,java.lang.String> |
getSettingsMap()
Gibt die generischen/besonderen Einstellungen zurück.
|
int |
getSimulationVariant()
Gibt die Simulationsvariante der Datenidentifikation zurück.
|
java.lang.String |
getTitle()
Gibt den Namen / Titel der Einstellung zurück.
|
java.lang.String |
getTreePath()
Gibt den Pfad im Baum zurück, welcher angewählt war, als die Datenidentifikation ausgewählt worden ist.
|
boolean |
isValid()
Gibt zurück, ob es sich um eine gültige Einstellung handelt, oder nicht.
|
void |
setAspect(de.bsvrz.dav.daf.main.config.Aspect aspect)
Setzt den Aspekt.
|
void |
setAttributeGroup(de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup)
Setzt die Attributgruppe.
|
void |
setModuleClass(java.lang.Class<?> moduleClass)
Setzt die Klasse des Moduls.
|
void |
setModuleName(java.lang.String moduleName)
Setzt den Namen des Moduls.
|
void |
setObjects(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> objects)
Setzt die Liste der Systemobjekte.
|
void |
setObjectTypes(java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> objectTypes)
Setzt die Liste der Objekttypen.
|
void |
setSettingsMap(java.util.Map<java.lang.String,java.lang.String> settingsMap)
Setzt die Key/Value-Paare.
|
void |
setSimulationVariant(int simulationVariant)
Setzt die Simulationsvariante der Datenidentifikation.
|
void |
setTitle(java.lang.String title)
Setzt den Namen / Titel der Einstellung.
|
void |
setTreePath(java.lang.String treePath)
Übergibt den Pfad im Baum, welcher angewählt war, als die Datenidentifikation ausgewählt wurde.
|
void |
setValid(boolean valid)
Setzt die Gültigkeit der Einstellung.
|
java.lang.String |
toString()
Gibt eine String-Repräsentation dieses Objekts zurück.
|
public SettingsData()
public SettingsData(java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> objectTypes, de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup, de.bsvrz.dav.daf.main.config.Aspect aspect, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> objects)
objectTypes
- die Objekt-TypenattributeGroup
- die Attributgruppeaspect
- der Aspektobjects
- die Systemobjektepublic SettingsData(java.lang.String moduleName, @Nullable java.lang.Class<?> moduleClass, java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> objectTypes, de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup, de.bsvrz.dav.daf.main.config.Aspect aspect, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> objects)
moduleName
- der Name des ModulsmoduleClass
- die Klasse des ModulsobjectTypes
- die Objekt-TypenattributeGroup
- die Attributgruppe der Datenidentifikationaspect
- der Aspekt der Datenidentifikationobjects
- die Objekte der Datenidentifikationpublic de.bsvrz.dav.daf.main.config.Aspect getAspect()
public void setAspect(de.bsvrz.dav.daf.main.config.Aspect aspect)
aspect
- der Aspektpublic de.bsvrz.dav.daf.main.config.AttributeGroup getAttributeGroup()
public void setAttributeGroup(de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup)
attributeGroup
- die Attributgruppepublic FilterAttributeGroup getFilterAttributeGroup()
public java.util.Map<java.lang.String,java.lang.String> getSettingsMap()
public void setSettingsMap(java.util.Map<java.lang.String,java.lang.String> settingsMap)
settingsMap
- eine Liste mit Einstellungs-Paarenpublic java.lang.Class<?> getModuleClass()
public void setModuleClass(java.lang.Class<?> moduleClass)
moduleClass
- die Klasse des Modulspublic java.lang.String getModuleName()
public void setModuleName(java.lang.String moduleName)
moduleName
- der Modulnamepublic java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getObjects()
public void setObjects(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> objects)
objects
- Liste der Systemobjektepublic java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> getObjectTypes()
public void setObjectTypes(java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> objectTypes)
objectTypes
- Liste der Objekttypenpublic int getSimulationVariant()
public void setSimulationVariant(int simulationVariant)
simulationVariant
- die Simulationsvariante der Datenidentifikationpublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
title
- der Name / Titel der Einstellungpublic java.lang.String getTreePath()
public void setTreePath(java.lang.String treePath)
treePath
- der Pfad im Baumpublic boolean isValid()
public void setValid(boolean valid)
valid
- ob die Einstellung gültig istpublic java.lang.String toString()
toString
in class java.lang.Object