Class AbstractTIC3InfoAttribut
java.lang.Object
de.bsvrz.kex.lmstic3.vew.daten.tic.AbstractTIC3InfoAttribut
- All Implemented Interfaces:
TIC3InfoElement
- Direct Known Subclasses:
TIC3InfoAttribut
public abstract class AbstractTIC3InfoAttribut extends java.lang.Object implements TIC3InfoElement
Abstrakte Implementation eines Attributes eines TIC3-Elementes.
-
Constructor Summary
Constructors Constructor Description AbstractTIC3InfoAttribut(java.lang.String xmlName, java.lang.String davName)Erzeugt ein Element. -
Method Summary
Modifier and Type Method Description voideinlesenXML(org.w3c.dom.Node node)Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.org.w3c.dom.ElementerzeugeDocumentElement(org.w3c.dom.Document doc, org.w3c.dom.Element parent)Erzeugt das zugehörige XML-Element.protected java.lang.StringgetDavAttributName()Gibt den zum Element gehörenden Namen des DAV-Attributes zurück.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.java.lang.StringgetXmlElementName()Gibt den zum Element gehörende XML-Element Namen zurück.java.lang.StringgetXmlValue()Gibt den Wert des XML-Attributes zurück.booleanhatNodeHandler(org.w3c.dom.Node node)Test, ob das Objekt einen Handler für einen XML-Dokument-Knoten besitzt.voidsetDavDaten(de.bsvrz.dav.daf.main.Data davdata)Setzt die Daten für den Datenverteiler.voidsetXmlDaten(org.w3c.dom.Element element)Setzt die XML-Daten eines Elementes aus den Daten des Objektes.voidsetXmlValue(java.lang.String xmlValue)Setzt den Wert des XML-Attributes.java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3InfoElement
publizieren, setDavDaten
-
Constructor Details
-
AbstractTIC3InfoAttribut
public AbstractTIC3InfoAttribut(java.lang.String xmlName, java.lang.String davName)Erzeugt ein Element.- Parameters:
xmlName- Name des XML-ELementesdavName- Name des DAV-Attributes
-
-
Method Details
-
getXmlValue
public java.lang.String getXmlValue()Gibt den Wert des XML-Attributes zurück.- Returns:
- Wert des XML-Attributes
-
setXmlValue
public void setXmlValue(java.lang.String xmlValue)Setzt den Wert des XML-Attributes.- Parameters:
xmlValue- Wert des XML-Attributes
-
einlesenXML
Description copied from interface:TIC3InfoElementLiest die Daten aus dem zugehörige XML-Dokument-Knoten ein.- Specified by:
einlesenXMLin interfaceTIC3InfoElement- Parameters:
node- der zugehörige XML-Dokument-Knoten- Throws:
TIC3Exception- bei Ausnahmen
-
erzeugeDocumentElement
public org.w3c.dom.Element erzeugeDocumentElement(org.w3c.dom.Document doc, org.w3c.dom.Element parent) throws TIC3ExceptionDescription copied from interface:TIC3InfoElementErzeugt das zugehörige XML-Element.- Specified by:
erzeugeDocumentElementin interfaceTIC3InfoElement- Parameters:
doc- Dokumentparent- übergeordnetes Element- Returns:
- das erzeugte Element
- Throws:
TIC3Exception- bei Ausnahmen
-
getDavAttributName
protected java.lang.String getDavAttributName()Gibt den zum Element gehörenden Namen des DAV-Attributes zurück.- Returns:
- Name des DAV-Attributes
-
getDavDaten
Description copied from interface:TIC3InfoElementLiest die Daten aus einem Datenverteilerdatensatz.- Specified by:
getDavDatenin interfaceTIC3InfoElement- 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- Parameters:
node- Dokument-Knoten- Throws:
TIC3Exception- bei Ausnahmen
-
getXmlElementName
public java.lang.String getXmlElementName()Description copied from interface:TIC3InfoElementGibt den zum Element gehörende XML-Element Namen zurück.- Specified by:
getXmlElementNamein interfaceTIC3InfoElement- Returns:
- XML-Element Name
-
hatNodeHandler
public boolean hatNodeHandler(org.w3c.dom.Node node)Test, ob das Objekt einen Handler für einen XML-Dokument-Knoten besitzt.- Specified by:
hatNodeHandlerin interfaceTIC3InfoElement- Parameters:
node- ein XML-Dokument-Knoten- Returns:
- true, wenn das Objekt einen Handler für einen XML-Dokument-Knoten besitzt, sonst false
-
setDavDaten
Description copied from interface:TIC3InfoElementSetzt die Daten für den Datenverteiler.- Specified by:
setDavDatenin interfaceTIC3InfoElement- Parameters:
davdata- Datenverteiler-Daten- Throws:
TIC3Exception- bei Ausnahmen
-
setXmlDaten
Description copied from interface:TIC3InfoElementSetzt die XML-Daten eines Elementes aus den Daten des Objektes.- Specified by:
setXmlDatenin interfaceTIC3InfoElement- Parameters:
element- Dokument-Element- Throws:
TIC3Exception- bei Ausnahmen
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-