Class TurZaehlApplikationUngueltig
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmbitctrltur.objekte.impl.TurZaehlApplikationUngueltig
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt
,KonfigurationsObjekt
,de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
,TurZaehlApplikation
,de.bsvrz.sys.funclib.bitctrl.modell.UngueltigesSystemObjekt
public class TurZaehlApplikationUngueltig extends de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt implements TurZaehlApplikation
Repräsentiert eine Applikation, die für eine Menge von Zählobjekten die Zählung wirklich durchführt.Es bleibt dabei dem Implementierer überlassen, ob die Applikation in der Lage ist, verschiedene Zählmethoden zu bedienen oder nur eine Methode (wenn auch mehrere Instanzen davon). Ein denkbarer Ansatz ist, eine Applikation für die mnauelle Zählung (=Korrektur) und eine für alle Instanzen des verwendeten Zähltyps vorzusehen.
-
-
Field Summary
-
Fields inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.tmbitctrltur.objekte.TurZaehlApplikation
PID
-
-
Constructor Summary
Constructors Constructor Description TurZaehlApplikationUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.TurZaehlApplikationUngueltig(long id)
Initialisierung.
-
Method Summary
Modifier and Type Method Description KdAlternativeObjektbezeichnung
getKdAlternativeObjektbezeichnung()
Verwaltet bis zu zehn alternative Bezeichnungen.KdDefaultParameterdatensaetze
getKdDefaultParameterdatensaetze()
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.KdInfo
getKdInfo()
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.KdTurZaehlApplikation
getKdTurZaehlApplikation()
Beschreibt, welche Zählobjekte zu verwenden sind.-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
getId, getKonfigurationsBereich, getName, getPid, getSystemObject, getTyp, toString
-
-
-
-
Constructor Detail
-
TurZaehlApplikationUngueltig
public TurZaehlApplikationUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
-
TurZaehlApplikationUngueltig
public TurZaehlApplikationUngueltig(long id)
Initialisierung.- Parameters:
id
- die ID des Systemobjekt.
-
-
Method Detail
-
getKdTurZaehlApplikation
public KdTurZaehlApplikation getKdTurZaehlApplikation()
Description copied from interface:TurZaehlApplikation
Beschreibt, welche Zählobjekte zu verwenden sind.Hierbei bestehen zwei Möglichkeiten: <numListe typ="1"> <listenPunkt>Indirekter Bezug über das Auslesen der parametrierten Liste von ZählMethoden an einem Objekt vom Typ typ.turAnlage </listenPunkt> <listenPunkt>Direkter Bezug über eine dedizierte Liste </listenPunkt> </numListe>
- Specified by:
getKdTurZaehlApplikation
in interfaceTurZaehlApplikation
- Returns:
- der Datensatz TurZaehlApplikation.
-
getKdDefaultParameterdatensaetze
public KdDefaultParameterdatensaetze getKdDefaultParameterdatensaetze()
Description copied from interface:TurZaehlApplikation
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.- Specified by:
getKdDefaultParameterdatensaetze
in interfaceKonfigurationsObjekt
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceTurZaehlApplikation
- Returns:
- der Datensatz DefaultParameterdatensaetze.
-
getKdInfo
public KdInfo getKdInfo()
Description copied from interface:TurZaehlApplikation
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.- Specified by:
getKdInfo
in interfaceKonfigurationsObjekt
- Specified by:
getKdInfo
in interfaceTurZaehlApplikation
- Returns:
- der Datensatz Info.
-
getKdAlternativeObjektbezeichnung
public KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
Description copied from interface:TurZaehlApplikation
Verwaltet bis zu zehn alternative Bezeichnungen.- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceKonfigurationsObjekt
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceTurZaehlApplikation
- Returns:
- der Datensatz AlternativeObjektbezeichnung.
-
-