Class TMCInteger
java.lang.Object
de.bsvrz.kex.lmstic3.vew.daten.tic.AbstractTIC3InfoElement
de.bsvrz.kex.lmstic3.vew.daten.tic.TMCInteger
- All Implemented Interfaces:
TIC3InfoElement
- Direct Known Subclasses:
TIC3FahrzeugTyp
,TIC3Himmelsrichtung
,TIC3LocationTyp
,TIC3Prioritaet
,TIC3Status
,TIC3TmcEventCodeTyp
,TIC3Wochentag
,TIC3Zustand
,TMCPrioritaet
,TMCRichtung
,TMCStatus
public class TMCInteger extends AbstractTIC3InfoElement
Repräsentiert ein ganzzahliges TIC3-Infoelement.
-
Constructor Summary
Constructors Constructor Description TMCInteger(java.lang.String xmlName, java.lang.String davName)
Erzeugt ein neues Objekt.TMCInteger(java.lang.String xmlName, java.lang.String davName, int defaultwert)
Erzeugt ein neues Objekt mit Standardwert. -
Method Summary
Modifier and Type Method Description org.w3c.dom.Element
erzeugeDocumentElement(org.w3c.dom.Document doc, org.w3c.dom.Element parent)
Erzeugt das zugehörige XML-Element.void
getDavDaten(de.bsvrz.dav.daf.main.Data davdata)
Liest die Daten aus einem Datenverteilerdatensatz.java.lang.Integer
getWert()
Gibt den Wert zurück.void
getXmlDaten(org.w3c.dom.Node node)
Liest die Daten des Objektes aus einem Knoten.void
setDavDaten(de.bsvrz.dav.daf.main.Data davdata)
Setzt die Daten für den Datenverteiler.void
setWert(int wert)
Setzt den Wert.void
setXmlDaten(org.w3c.dom.Element element)
Setzt die XML-Daten eines Elementes aus den Daten des Objektes.java.lang.String
toString()
Methods inherited from class de.bsvrz.kex.lmstic3.vew.daten.tic.AbstractTIC3InfoElement
addAttribut, addAttribut, addKindElement, einlesenXML, getAttribute, getDavAttributName, getKindElemente, getLocalDavData, getNameAttribut, getWertAttribut, getXmlElementName, hatNodeHandler, publizieren, setDavDaten, useAttributValue
-
Constructor Details
-
TMCInteger
public TMCInteger(java.lang.String xmlName, java.lang.String davName)Erzeugt ein neues Objekt.- Parameters:
xmlName
- Name des XML-ELementesdavName
- Name des DAV-Attributes
-
TMCInteger
public TMCInteger(java.lang.String xmlName, java.lang.String davName, int defaultwert)Erzeugt ein neues Objekt mit Standardwert.- Parameters:
xmlName
- Name des XML-ELementesdavName
- Name des DAV-Attributesdefaultwert
- Standardwert
-
-
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
-
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
-
getWert
public java.lang.Integer getWert()Gibt den Wert zurück.- Returns:
- Wert
-
setWert
public void setWert(int wert)Setzt den Wert.- Parameters:
wert
- Wert
-
erzeugeDocumentElement
public org.w3c.dom.Element erzeugeDocumentElement(org.w3c.dom.Document doc, org.w3c.dom.Element parent) throws TIC3ExceptionDescription copied from interface:TIC3InfoElement
Erzeugt das zugehörige XML-Element.- Specified by:
erzeugeDocumentElement
in interfaceTIC3InfoElement
- Overrides:
erzeugeDocumentElement
in classAbstractTIC3InfoElement
- Parameters:
doc
- Dokumentparent
- übergeordnetes Element- Returns:
- das erzeugte Element
- Throws:
TIC3Exception
- bei Ausnahmen
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-