Class AtlDatenpunkt
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.bitctrlbasic.attribute.AtlDatenpunkt
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
public class AtlDatenpunkt extends java.lang.Object implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
Beschreibt einen individuellen (atomaren) Datenpunkt an einem Datensatz.Der Datensatz wird über Typ/Objekt/Attributgruppe/Aspekt wie gewohnt identifiziert. Das individuelle Attribut innerhalb des Datensatzes wird über eine Namenskonvention gefunden, indem der Attributname (also das Argument zu Data.getItem()) als Text definiert wird. Um ineinander verschachtelte Attributlisten rekursiv zu durchsuchen, wird als Trennzeichen der Punkt (.) vereinbart. Felder werden über ihren Index angesprochen, z.B. ParameterSatz.0.Datenspezifikation.1.Objekte.7
-
-
Constructor Summary
Constructors Constructor Description AtlDatenpunkt()
-
Method Summary
Modifier and Type Method Description void
atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
void
bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
AtlDatenpunkt
clone()
Aspekt
getAspekt()
Attribut zur Referenzierung von Aspekten.Attributgruppe
getAttributgruppe()
Attribut zur Referenzierung des Objekttyps: typ.attributgruppe.java.lang.Object
getObjekt()
Attribut zur Referenzierung von beliebigen Objekten.java.lang.String
getPfad()
Attribut zur Speicherung eines Textes.Typ
getTyp()
Attribut zur Referenzierung von Objekttypen.void
setAspekt(Aspekt _aspekt)
Attribut zur Referenzierung von Aspekten.void
setAttributgruppe(Attributgruppe _attributgruppe)
Attribut zur Referenzierung des Objekttyps: typ.attributgruppe.void
setObjekt(java.lang.Object _objekt)
Attribut zur Referenzierung von beliebigen Objekten.void
setPfad(java.lang.String _pfad)
Attribut zur Speicherung eines Textes.void
setTyp(Typ _typ)
Attribut zur Referenzierung von Objekttypen.java.lang.String
toString()
-
-
-
Method Detail
-
getTyp
public Typ getTyp()
Attribut zur Referenzierung von Objekttypen.- Returns:
- der Wert von Typ.
-
setTyp
public void setTyp(Typ _typ)
Attribut zur Referenzierung von Objekttypen.- Parameters:
_typ
- der neue Wert von Typ.
-
getObjekt
public java.lang.Object getObjekt()
Attribut zur Referenzierung von beliebigen Objekten.- Returns:
- der Wert von Objekt.
-
setObjekt
public void setObjekt(java.lang.Object _objekt)
Attribut zur Referenzierung von beliebigen Objekten.- Parameters:
_objekt
- der neue Wert von Objekt.
-
getAttributgruppe
public Attributgruppe getAttributgruppe()
Attribut zur Referenzierung des Objekttyps: typ.attributgruppe.- Returns:
- der Wert von Attributgruppe.
-
setAttributgruppe
public void setAttributgruppe(Attributgruppe _attributgruppe)
Attribut zur Referenzierung des Objekttyps: typ.attributgruppe.- Parameters:
_attributgruppe
- der neue Wert von Attributgruppe.
-
getAspekt
public Aspekt getAspekt()
Attribut zur Referenzierung von Aspekten.- Returns:
- der Wert von Aspekt.
-
setAspekt
public void setAspekt(Aspekt _aspekt)
Attribut zur Referenzierung von Aspekten.- Parameters:
_aspekt
- der neue Wert von Aspekt.
-
getPfad
public java.lang.String getPfad()
Attribut zur Speicherung eines Textes.- Returns:
- der Wert von Pfad.
-
setPfad
public void setPfad(java.lang.String _pfad)
Attribut zur Speicherung eines Textes.- Parameters:
_pfad
- der neue Wert von Pfad.
-
bean2Atl
public void bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
bean2Atl
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
atl2Bean
public void atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
atl2Bean
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
clone
public AtlDatenpunkt clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-