public class HierarchieObjekt extends Object
Modifier and Type | Field and Description |
---|---|
private Set<HierarchieObjekt> |
nachFolgerListe
die Liste der Nachfolger innerhalb der Objekthierarchie.
|
private de.bsvrz.dav.daf.main.config.SystemObject |
objekt
das Objekt aus der Datenverteilerkonfiguration, welches das
Hierarchieobjekt abbildet.
|
private Set<HierarchieObjekt> |
vorgaengerListe
die Liste der Vorgänger in der Objekthierarchie.
|
Constructor and Description |
---|
HierarchieObjekt(de.bsvrz.dav.daf.main.config.SystemObject objekt)
Konstruktor, erzeugt ein Hierarchieobjekt für das übergebene
Systemobjekt.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Hierarchieobjekte verwenden die Vergleichsfunktion des Systemobjekts, das
sie definiert.
|
Set<HierarchieObjekt> |
getNachFolgerListe()
liefert die Menge der Nachfolgerobjekte innerhalb der Objekthierarchie.
|
Collection<de.bsvrz.dav.daf.main.config.SystemObject> |
getNachFolgerTypObjekte(de.bsvrz.dav.daf.main.config.SystemObjectType typ)
liefert eine Menge der Systemobjekte, des gegebenen Typs, die Nachfolger
des Hierarchieobjekts sind.
|
de.bsvrz.dav.daf.main.config.SystemObject |
getObjekt()
liefert das Systemobjekt, welches dem Hierarchieobjekt entspricht.
|
Set<HierarchieObjekt> |
getVorgaengerListe()
liefert die Menge der Vorgängerobjekte innerhalb der Objekthierarchie.
|
int |
hashCode() |
boolean |
isTypGueltig(de.bsvrz.dav.daf.main.config.SystemObjectType typ)
ermittelt, ob die Parameter für den gegebenen Typ gespeichert werden
können.
|
(package private) void |
setNachfolger(HierarchieObjekt nachfolger)
setzt das übergebene Hierarchieobjekt als Nachfolgerobjekt.
|
(package private) void |
setVorgaenger(HierarchieObjekt vorgaenger)
setzt das übergebene Hierarchieobjekt als Vorgängerobjekt.
|
private final de.bsvrz.dav.daf.main.config.SystemObject objekt
private final Set<HierarchieObjekt> vorgaengerListe
private final Set<HierarchieObjekt> nachFolgerListe
HierarchieObjekt(de.bsvrz.dav.daf.main.config.SystemObject objekt)
objekt
- das Systemobjektpublic boolean equals(Object obj)
public Set<HierarchieObjekt> getNachFolgerListe()
public Collection<de.bsvrz.dav.daf.main.config.SystemObject> getNachFolgerTypObjekte(de.bsvrz.dav.daf.main.config.SystemObjectType typ)
typ
- der Typpublic de.bsvrz.dav.daf.main.config.SystemObject getObjekt()
public Set<HierarchieObjekt> getVorgaengerListe()
public boolean isTypGueltig(de.bsvrz.dav.daf.main.config.SystemObjectType typ)
typ
- der Typvoid setNachfolger(HierarchieObjekt nachfolger)
nachfolger
- das Nachfolgerobjektvoid setVorgaenger(HierarchieObjekt vorgaenger)
vorgaenger
- das VorgängerobjektCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.