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 | Description |
---|---|
SettingsData() |
Der Standardkonstruktor erstellt ein Objekt der Klasse SettingsData.
|
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.
|
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.
|
Modifier and Type | Method | 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 de.bsvrz.dav.daf.main.config.AttributeGroup getAttributeGroup()
public FilterAttributeGroup getFilterAttributeGroup()
public java.util.Map<java.lang.String,java.lang.String> getSettingsMap()
public java.lang.Class<?> getModuleClass()
public java.lang.String getModuleName()
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getObjects()
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> getObjectTypes()
public int getSimulationVariant()
public java.lang.String getTitle()
public java.lang.String getTreePath()
public boolean isValid()
public void setAspect(de.bsvrz.dav.daf.main.config.Aspect aspect)
aspect
- der Aspektpublic void setAttributeGroup(de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup)
attributeGroup
- die Attributgruppepublic void setSettingsMap(java.util.Map<java.lang.String,java.lang.String> settingsMap)
settingsMap
- eine Liste mit Einstellungs-Paarenpublic void setModuleClass(java.lang.Class<?> moduleClass)
moduleClass
- die Klasse des Modulspublic void setModuleName(java.lang.String moduleName)
moduleName
- der Modulnamepublic void setObjects(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> objects)
objects
- Liste der Systemobjektepublic void setObjectTypes(java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> objectTypes)
objectTypes
- Liste der Objekttypenpublic void setSimulationVariant(int simulationVariant)
simulationVariant
- die Simulationsvariante der Datenidentifikationpublic void setTitle(java.lang.String title)
title
- der Name / Titel der Einstellungpublic void setTreePath(java.lang.String treePath)
treePath
- der Pfad im Baumpublic void setValid(boolean valid)
valid
- ob die Einstellung gültig istpublic java.lang.String toString()
toString
in class java.lang.Object