public abstract class AbstractTIC3InfoAttribut extends Object implements TIC3InfoElement
Constructor and Description |
---|
AbstractTIC3InfoAttribut(String xmlName,
String davName)
Erzeugt ein Element.
|
Modifier and Type | Method and Description |
---|---|
void |
einlesenXML(Node node)
Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.
|
Element |
erzeugeDocumentElement(Document doc,
Element parent)
Erzeugt das zugehörige XML-Element.
|
protected String |
getDavAttributName()
Gibt den zum Element gehörenden Namen des DAV-Attributes
zurück.
|
void |
getDavDaten(de.bsvrz.dav.daf.main.Data davdata)
Liest die Daten aus einem Datenverteilerdatensatz.
|
void |
getXmlDaten(Node node)
Liest die Daten des Objektes aus einem Knoten.
|
String |
getXmlElementName()
Gibt den zum Element gehörende XML-Element Namen zurück.
|
String |
getXmlValue()
Gibt den Wert des XML-Attributes zurück.
|
boolean |
hatNodeHandler(Node node)
Test, ob das Objekt einen Handler für einen XML-Dokument-Knoten
besitzt.
|
void |
setDavDaten(de.bsvrz.dav.daf.main.Data davdata)
Setzt die Daten für den Datenverteiler.
|
void |
setXmlDaten(Element element)
Setzt die XML-Daten eines Elementes aus den Daten des Objektes.
|
void |
setXmlValue(String xmlValue)
Setzt den Wert des XML-Attributes.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
publizieren, setDavDaten
public String getXmlValue()
public void setXmlValue(String xmlValue)
xmlValue
- Wert des XML-Attributespublic void einlesenXML(Node node) throws TIC3Exception
TIC3InfoElement
einlesenXML
in interface TIC3InfoElement
node
- der zugehörige XML-Dokument-KnotenTIC3Exception
- bei Ausnahmenpublic Element erzeugeDocumentElement(Document doc, Element parent) throws TIC3Exception
TIC3InfoElement
erzeugeDocumentElement
in interface TIC3InfoElement
doc
- Dokumentparent
- übergeordnetes ElementTIC3Exception
- bei Ausnahmenprotected String getDavAttributName()
public void getDavDaten(de.bsvrz.dav.daf.main.Data davdata) throws TIC3Exception
TIC3InfoElement
getDavDaten
in interface TIC3InfoElement
davdata
- Datenverteiler-DatenTIC3Exception
- bei Ausnahmenpublic void getXmlDaten(Node node) throws TIC3Exception
TIC3InfoElement
getXmlDaten
in interface TIC3InfoElement
node
- Dokument-KnotenTIC3Exception
- bei Ausnahmenpublic String getXmlElementName()
TIC3InfoElement
getXmlElementName
in interface TIC3InfoElement
public boolean hatNodeHandler(Node node)
hatNodeHandler
in interface TIC3InfoElement
node
- ein XML-Dokument-Knotenpublic void setDavDaten(de.bsvrz.dav.daf.main.Data davdata) throws TIC3Exception
TIC3InfoElement
setDavDaten
in interface TIC3InfoElement
davdata
- Datenverteiler-DatenTIC3Exception
- bei Ausnahmenpublic void setXmlDaten(Element element) throws TIC3Exception
TIC3InfoElement
setXmlDaten
in interface TIC3InfoElement
element
- Dokument-ElementTIC3Exception
- bei AusnahmenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.