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 voideinlesenXML(org.w3c.dom.Node node)Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.voidgetDavDaten(de.bsvrz.dav.daf.main.Data davdata)Liest die Daten aus einem Datenverteilerdatensatz.voidgetXmlDaten(org.w3c.dom.Node node)Liest die Daten des Objektes aus einem Knoten.booleanhasData()Gibt das Flag zurück, ob Daten vorhanden sind.voidpublizieren(de.bsvrz.dav.daf.main.Data davdata, LMSParameter parameter)Publiziert die Daten zum Datenverteiler.voidsetDavDaten(de.bsvrz.dav.daf.main.Data davdata)Setzt die Daten für den Datenverteiler.voidsetDavDaten(de.bsvrz.dav.daf.main.Data davdata, java.lang.String itemname)Setzt die Daten für den Datenverteiler unter Verwendung eines bestimmten Attributes.voidsetXmlDaten(org.w3c.dom.Element element)Setzt die XML-Daten eines Elementes aus den Daten des Objektes.voidsetZeitstempel(java.lang.Long zeitstempel)Setzt den Zeitstempel.java.lang.StringtoString()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:TIC3InfoElementLiest die Daten aus einem Datenverteilerdatensatz.- Specified by:
getDavDatenin interfaceTIC3InfoElement- Overrides:
getDavDatenin classAbstractTIC3InfoElement- Parameters:
davdata- Datenverteiler-Daten- Throws:
TIC3Exception- bei Ausnahmen
-
getXmlDaten
Description copied from interface:TIC3InfoElementLiest die Daten des Objektes aus einem Knoten.- Specified by:
getXmlDatenin interfaceTIC3InfoElement- Overrides:
getXmlDatenin classAbstractTIC3InfoElement- Parameters:
node- Dokument-Knoten- Throws:
TIC3Exception- bei Ausnahmen
-
setDavDaten
Description copied from interface:TIC3InfoElementSetzt die Daten für den Datenverteiler.- Specified by:
setDavDatenin interfaceTIC3InfoElement- Overrides:
setDavDatenin 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:TIC3InfoElementSetzt die Daten für den Datenverteiler unter Verwendung eines bestimmten Attributes.- Specified by:
setDavDatenin interfaceTIC3InfoElement- Overrides:
setDavDatenin 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:TIC3InfoElementPubliziert die Daten zum Datenverteiler.- Specified by:
publizierenin interfaceTIC3InfoElement- Overrides:
publizierenin 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:TIC3InfoElementSetzt die XML-Daten eines Elementes aus den Daten des Objektes.- Specified by:
setXmlDatenin interfaceTIC3InfoElement- Overrides:
setXmlDatenin classAbstractTIC3InfoElement- Parameters:
element- Dokument-Element
-
einlesenXML
Description copied from interface:TIC3InfoElementLiest die Daten aus dem zugehörige XML-Dokument-Knoten ein.- Specified by:
einlesenXMLin interfaceTIC3InfoElement- Overrides:
einlesenXMLin classAbstractTIC3InfoElement- Parameters:
node- der zugehörige XML-Dokument-Knoten- Throws:
TIC3Exception- bei Ausnahmen
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
hasData
public boolean hasData()Gibt das Flag zurück, ob Daten vorhanden sind.- Returns:
truewenn Daten vorhanden, sonstfalse
-
setZeitstempel
public void setZeitstempel(java.lang.Long zeitstempel)Setzt den Zeitstempel.- Parameters:
zeitstempel- Zeitstempel
-