public class TIC3Wiederholung extends AbstractTIC3InfoElement
Entspricht TIC3-Typ 'RecurrenceType'.
Modifier and Type | Field and Description |
---|---|
private TIC3InfoAttribut |
beschreibung
Beschreibung.
|
static String |
DAV_ATTR_WIEDERHOLUNG
DAV-Attribut.
|
private TIC3Text |
endZeit
Endzeit.
|
private TIC3Text |
startzeit
Startzeit.
|
private List<TIC3Wochentag> |
wochentage
Wochentage.
|
static String |
XML_ELEMENT_WIEDERHOLUNG
TIC3 Info XML Element: Recurrence (REC), A list of recurring periods
between the overall begin and end times during which the overall schedule
is limited to specific days and times.
|
Constructor and Description |
---|
TIC3Wiederholung(String xmlName,
String davName)
Erzeugt ein neues Objekt.
|
Modifier and Type | Method and Description |
---|---|
void |
einlesenXML(Node node)
Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.
|
void |
publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter)
Publiziert die Daten zum Datenverteiler.
|
String |
toString() |
addAttribut, addAttribut, addKindElement, erzeugeDocumentElement, getAttribute, getDavAttributName, getDavDaten, getKindElemente, getLocalDavData, getNameAttribut, getWertAttribut, getXmlDaten, getXmlElementName, hatNodeHandler, setDavDaten, setDavDaten, setXmlDaten, useAttributValue
public static final String XML_ELEMENT_WIEDERHOLUNG
public static final String DAV_ATTR_WIEDERHOLUNG
private TIC3InfoAttribut beschreibung
Beschreibung aus Wert des 'description'-Attributes.
private final TIC3Text startzeit
TIC3 Info XML Element: StartTime (STA), The start time on each of the specified days of week.
private final TIC3Text endZeit
TIC3 Info XML Element: EndTime (END), The end time on each of the specified days of week. When the end time is less than the start time, the end time is on the next day.
private final List<TIC3Wochentag> wochentage
TIC3 Info XML Element: DayOfWeek (DOW), A list of days of the week such as Monday and Tuesday.
public void einlesenXML(Node node) throws TIC3Exception
TIC3InfoElement
einlesenXML
in interface TIC3InfoElement
einlesenXML
in class AbstractTIC3InfoElement
node
- der zugehörige XML-Dokument-KnotenTIC3Exception
- bei Ausnahmenpublic void publizieren(de.bsvrz.dav.daf.main.Data davdata, LMSParameter parameter) throws TIC3Exception
TIC3InfoElement
publizieren
in interface TIC3InfoElement
publizieren
in class AbstractTIC3InfoElement
davdata
- von DAV empfangene Datenparameter
- LMSParameter
TIC3Exception
- bei AusnahmenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.