Class FlexiblesDynamischesObjektUngueltig
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
-
- de.bsvrz.sys.funclib.bitctrl.modell.bitctrlbasic.objekte.impl.FlexiblesDynamischesObjektUngueltig
-
- All Implemented Interfaces:
FlexiblesDynamischesObjekt
,de.bsvrz.sys.funclib.bitctrl.modell.DynamischesObjekt
,DynamischesObjekt
,de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
,de.bsvrz.sys.funclib.bitctrl.modell.UngueltigesSystemObjekt
public class FlexiblesDynamischesObjektUngueltig extends de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt implements FlexiblesDynamischesObjekt
Dynamisches Objekt, welches zusätzlich zwei variabel lange Name-Wert-Listen enthält, eine parametrierbare und eine Online. Hintertür, um dynamischen Objekten im Nachhinein Eigenschaften oder zusätzliche Online-Attribute geben zu können.
-
-
Field Summary
-
Fields inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.bitctrlbasic.objekte.FlexiblesDynamischesObjekt
PID
-
-
Constructor Summary
Constructors Constructor Description FlexiblesDynamischesObjektUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.FlexiblesDynamischesObjektUngueltig(long id)
Initialisierung.
-
Method Summary
Modifier and Type Method Description KdAlternativeObjektbezeichnung
getKdAlternativeObjektbezeichnung()
Verwaltet bis zu zehn alternative Bezeichnungen.KdInfo
getKdInfo()
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.KdKexdavAustauschObjekt
getKdKexdavAustauschObjekt()
Enthält Informationen, wenn dieses Objekt mit KExDaV übertragen wurde und von einer anderen Konfiguration stammt.OdFlexiblesObjektOnline
getOdFlexiblesObjektOnline()
Attributgruppe, um Konfigurationsobjekten im Nachhinein zusätzliche Online-Attribute geben zu können.PdFlexiblesObjektParameter
getPdFlexiblesObjektParameter()
Attributgruppe, um Konfigurationsobjekten im Nachhinein zusätzliche Eigenschaften geben zu können.-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
getId, getKonfigurationsBereich, getName, getPid, getSystemObject, getTyp, toString
-
-
-
-
Constructor Detail
-
FlexiblesDynamischesObjektUngueltig
public FlexiblesDynamischesObjektUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
-
FlexiblesDynamischesObjektUngueltig
public FlexiblesDynamischesObjektUngueltig(long id)
Initialisierung.- Parameters:
id
- die ID des Systemobjekt.
-
-
Method Detail
-
getPdFlexiblesObjektParameter
public PdFlexiblesObjektParameter getPdFlexiblesObjektParameter()
Description copied from interface:FlexiblesDynamischesObjekt
Attributgruppe, um Konfigurationsobjekten im Nachhinein zusätzliche Eigenschaften geben zu können.- Specified by:
getPdFlexiblesObjektParameter
in interfaceFlexiblesDynamischesObjekt
- Returns:
- der Datensatz FlexiblesObjektParameter.
-
getKdKexdavAustauschObjekt
public KdKexdavAustauschObjekt getKdKexdavAustauschObjekt()
Description copied from interface:FlexiblesDynamischesObjekt
Enthält Informationen, wenn dieses Objekt mit KExDaV übertragen wurde und von einer anderen Konfiguration stammt.- Specified by:
getKdKexdavAustauschObjekt
in interfaceDynamischesObjekt
- Specified by:
getKdKexdavAustauschObjekt
in interfaceFlexiblesDynamischesObjekt
- Returns:
- der Datensatz KexdavAustauschObjekt.
-
getKdInfo
public KdInfo getKdInfo()
Description copied from interface:FlexiblesDynamischesObjekt
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.- Specified by:
getKdInfo
in interfaceDynamischesObjekt
- Specified by:
getKdInfo
in interfaceFlexiblesDynamischesObjekt
- Returns:
- der Datensatz Info.
-
getOdFlexiblesObjektOnline
public OdFlexiblesObjektOnline getOdFlexiblesObjektOnline()
Description copied from interface:FlexiblesDynamischesObjekt
Attributgruppe, um Konfigurationsobjekten im Nachhinein zusätzliche Online-Attribute geben zu können.- Specified by:
getOdFlexiblesObjektOnline
in interfaceFlexiblesDynamischesObjekt
- Returns:
- der Datensatz FlexiblesObjektOnline.
-
getKdAlternativeObjektbezeichnung
public KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
Description copied from interface:FlexiblesDynamischesObjekt
Verwaltet bis zu zehn alternative Bezeichnungen.- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceDynamischesObjekt
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceFlexiblesDynamischesObjekt
- Returns:
- der Datensatz AlternativeObjektbezeichnung.
-
-