public class TIC3Zeitplan extends AbstractTIC3InfoElement
Entspricht TIC3-Typ 'ScheduleType'.
| Modifier and Type | Field and Description |
|---|---|
private TIC3InfoAttribut |
beschreibung
Beschreibung.
|
private TIC3Boolean |
endetUmMitternacht
EndetUmMitternacht.
|
private TIC3Zeitstempel |
endZeit
EndZeit.
|
private TIC3Boolean |
endZeitUnbekannt
EndZeitUnbekannt.
|
private TIC3Boolean |
endzeitUngefaehr
Endzeit ungefähr.
|
private boolean |
hasData |
private TIC3Boolean |
startetUmMitternacht
StartetUmMitternacht.
|
private TIC3Zeitstempel |
startzeit
Startzeit.
|
private TIC3Boolean |
startzeitUnbekannt
StartZeitUnbekannt.
|
private TIC3Boolean |
startzeitUngefaehr
Startzeit ungefähr..
|
private List<TIC3Wiederholung> |
wiederholungen
Wiederholung.
|
| Constructor and Description |
|---|
TIC3Zeitplan(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.
|
Element |
erzeugeDocumentElement(Document doc,
Element parent)
Erzeugt das zugehörige XML-Element.
|
void |
publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter)
Publiziert die Daten zum Datenverteiler.
|
String |
toString() |
addAttribut, addAttribut, addKindElement, getAttribute, getDavAttributName, getDavDaten, getKindElemente, getLocalDavData, getNameAttribut, getWertAttribut, getXmlDaten, getXmlElementName, hatNodeHandler, setDavDaten, setDavDaten, setXmlDaten, useAttributValueprivate TIC3InfoAttribut beschreibung
Beschreibung aus Wert des 'description'-Attributes.
private final TIC3Zeitstempel startzeit
TIC3 Info XML Element: StartTime (BGN), The date and time when the overall schedule starts.
private final TIC3Boolean startzeitUnbekannt
TIC3 Info XML Element: StartTimeUnknown (STU), Specifies whether or not the start time is unknown, and when unknown, the start time is assumed to be at midnight.
private final TIC3Boolean startetUmMitternacht
TIC3 Info XML Element: StartsAtMidnight (SAM), Specifies whether or not the start time is at midnight.
private final TIC3Boolean startzeitUngefaehr
TIC3 Info XML Element: StartTimeApproximate (STP), Specifies whether or not the start time is approximate to indicate that the event will start shortly before or after.
private final TIC3Zeitstempel endZeit
TIC3 Info XML Element: TIC3 Info XML Element: EndTime (END), The date and time when the overall schedule ends.
private final TIC3Boolean endZeitUnbekannt
TIC3 Info XML Element: EndTimeUnknown (ETU), Specifies whether or not the end time is unknown, and when unknown, the end time is assumed to be just before midnight.
private final TIC3Boolean endetUmMitternacht
TIC3 Info XML Element: EndsAtMidnight (EAM), Specifies whether or not the end time is just before midnight.
private final TIC3Boolean endzeitUngefaehr
TIC3 Info XML Element: EndTimeApproximate (ETP), Specifies whether or not the end time is approximate to indicate that the event will end shortly before or after.
private final List<TIC3Wiederholung> wiederholungen
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.
private boolean hasData
public void einlesenXML(Node node) throws TIC3Exception
TIC3InfoElementeinlesenXML in interface TIC3InfoElementeinlesenXML in class AbstractTIC3InfoElementnode - der zugehörige XML-Dokument-KnotenTIC3Exception - bei Ausnahmenpublic void publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter)
throws TIC3Exception
TIC3InfoElementpublizieren in interface TIC3InfoElementpublizieren in class AbstractTIC3InfoElementdavdata - von DAV empfangene Datenparameter - LMSParameterTIC3Exception - bei Ausnahmenpublic Element erzeugeDocumentElement(Document doc, Element parent) throws TIC3Exception
TIC3InfoElementerzeugeDocumentElement in interface TIC3InfoElementerzeugeDocumentElement in class AbstractTIC3InfoElementdoc - Dokumentparent - übergeordnetes ElementTIC3Exception - bei AusnahmenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.