Class TIC3Zeitstempel
java.lang.Object
de.bsvrz.kex.lmstic3.vew.daten.tic.AbstractTIC3InfoElement
de.bsvrz.kex.lmstic3.vew.daten.tic.elemente.TIC3Zeitstempel
- All Implemented Interfaces:
TIC3InfoElement
public class TIC3Zeitstempel extends AbstractTIC3InfoElement
Repräsentiert eine TIC3-Info Zeitangabe.
-
Constructor Summary
Constructors Constructor Description TIC3Zeitstempel(java.lang.String xmlName, java.lang.String davName)
Erzeugt ein neues Objekt. -
Method Summary
Modifier and Type Method Description void
einlesenXML(org.w3c.dom.Node node)
Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.void
getDavDaten(de.bsvrz.dav.daf.main.Data davdata)
Liest die Daten aus einem Datenverteilerdatensatz.void
getXmlDaten(org.w3c.dom.Node node)
Liest die Daten des Objektes aus einem Knoten.boolean
hasData()
Gibt das Flag zurück, ob Daten vorhanden sind.void
publizieren(de.bsvrz.dav.daf.main.Data davdata, LMSParameter parameter)
Publiziert die Daten zum Datenverteiler.void
setDavDaten(de.bsvrz.dav.daf.main.Data davdata)
Setzt die Daten für den Datenverteiler.void
setDavDaten(de.bsvrz.dav.daf.main.Data davdata, java.lang.String itemname)
Setzt die Daten für den Datenverteiler unter Verwendung eines bestimmten Attributes.void
setXmlDaten(org.w3c.dom.Element element)
Setzt die XML-Daten eines Elementes aus den Daten des Objektes.void
setZeitstempel(java.lang.Long zeitstempel)
Setzt den Zeitstempel.java.lang.String
toString()
Methods inherited from class de.bsvrz.kex.lmstic3.vew.daten.tic.AbstractTIC3InfoElement
addAttribut, addAttribut, addKindElement, erzeugeDocumentElement, getAttribute, getDavAttributName, getKindElemente, getLocalDavData, getNameAttribut, getWertAttribut, getXmlElementName, hatNodeHandler, useAttributValue
-
Constructor Details
-
TIC3Zeitstempel
public TIC3Zeitstempel(java.lang.String xmlName, java.lang.String davName)Erzeugt ein neues Objekt.- Parameters:
xmlName
- Name des XML-ELementesdavName
- Name des DAV-Attributes
-
-
Method Details
-
getDavDaten
Description copied from interface:TIC3InfoElement
Liest die Daten aus einem Datenverteilerdatensatz.- Specified by:
getDavDaten
in interfaceTIC3InfoElement
- Overrides:
getDavDaten
in classAbstractTIC3InfoElement
- Parameters:
davdata
- Datenverteiler-Daten- Throws:
TIC3Exception
- bei Ausnahmen
-
getXmlDaten
Description copied from interface:TIC3InfoElement
Liest die Daten des Objektes aus einem Knoten.- Specified by:
getXmlDaten
in interfaceTIC3InfoElement
- Overrides:
getXmlDaten
in classAbstractTIC3InfoElement
- Parameters:
node
- Dokument-Knoten- Throws:
TIC3Exception
- bei Ausnahmen
-
setDavDaten
Description copied from interface:TIC3InfoElement
Setzt die Daten für den Datenverteiler.- Specified by:
setDavDaten
in interfaceTIC3InfoElement
- Overrides:
setDavDaten
in classAbstractTIC3InfoElement
- Parameters:
davdata
- Datenverteiler-Daten- Throws:
TIC3Exception
- bei Ausnahmen
-
setDavDaten
public void setDavDaten(de.bsvrz.dav.daf.main.Data davdata, java.lang.String itemname) throws TIC3ExceptionDescription copied from interface:TIC3InfoElement
Setzt die Daten für den Datenverteiler unter Verwendung eines bestimmten Attributes.- Specified by:
setDavDaten
in interfaceTIC3InfoElement
- Overrides:
setDavDaten
in classAbstractTIC3InfoElement
- Parameters:
davdata
- Datenverteiler-Datenitemname
- Datenverteiler-Item, dem der Wert zugeordnet werden soll- Throws:
TIC3Exception
- bei Ausnahmen
-
publizieren
public void publizieren(de.bsvrz.dav.daf.main.Data davdata, LMSParameter parameter) throws TIC3ExceptionDescription copied from interface:TIC3InfoElement
Publiziert die Daten zum Datenverteiler.- Specified by:
publizieren
in interfaceTIC3InfoElement
- Overrides:
publizieren
in classAbstractTIC3InfoElement
- Parameters:
davdata
- von DAV empfangene Datenparameter
-LMSParameter
- Throws:
TIC3Exception
- bei Ausnahmen
-
setXmlDaten
public void setXmlDaten(org.w3c.dom.Element element)Description copied from interface:TIC3InfoElement
Setzt die XML-Daten eines Elementes aus den Daten des Objektes.- Specified by:
setXmlDaten
in interfaceTIC3InfoElement
- Overrides:
setXmlDaten
in classAbstractTIC3InfoElement
- Parameters:
element
- Dokument-Element
-
einlesenXML
Description copied from interface:TIC3InfoElement
Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.- Specified by:
einlesenXML
in interfaceTIC3InfoElement
- Overrides:
einlesenXML
in classAbstractTIC3InfoElement
- Parameters:
node
- der zugehörige XML-Dokument-Knoten- Throws:
TIC3Exception
- bei Ausnahmen
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
hasData
public boolean hasData()Gibt das Flag zurück, ob Daten vorhanden sind.- Returns:
true
wenn Daten vorhanden, sonstfalse
-
setZeitstempel
public void setZeitstempel(java.lang.Long zeitstempel)Setzt den Zeitstempel.- Parameters:
zeitstempel
- Zeitstempel
-