Klasse VEvent

java.lang.Object
de.svws_nrw.davapi.util.icalendar.VEvent

public class VEvent extends Object
Diese Klasse repräsentiert ein VEVENT innerhalb eines VCalendar
  • Felddetails

    • VEVENT_VALUE

      public static final String VEVENT_VALUE
      Value des Begin- oder End-Properties, bspw BEGIN:VEVENT
      Siehe auch:
  • Konstruktordetails

    • VEvent

      public VEvent()
      empty default constructor
  • Methodendetails

    • getDTStart

      public Instant getDTStart()
      getter für den Startzeitpunk
      Gibt zurück:
      den Startzeitpunkt des Events
    • getDTEnd

      public Instant getDTEnd()
      getter für den Endzeitpunkt des Events
      Gibt zurück:
      den Endzeitpunkt
    • addProperty

      public void addProperty(IProperty property)
      Fügt ein Property zu diesem Event hinzu und parst dieses gegebenenfalls in Start- und Endzeitpunkt.
      Parameter:
      property - das zuzufügende Property
    • serialize

      public void serialize(StringBuilder sb)
      Serialisiert dieses VEvent im gegebenen Strinbuilder
      Parameter:
      sb - der StringBuilder
    • createSimpleEvent

      public static VEvent createSimpleEvent(Instant start, Instant end, String title, String description)
      Erzeugt ein VEVENT mit gegebenem Start- und Endzeitpunkt, sowie Titel und Beschreibung. Greift auf createSimpleEvent(Instant, Instant, String, String) zurück und setzt als TimeZone die DateTimeUtil.TIMEZONE_DEFAULT
      Parameter:
      start - startzeitpunkt
      end - endzeitpunkt
      title - Titel des Ereignis
      description - Beschreibung des Ereignis
      Gibt zurück:
      VEvent mit gegebenen Parametern
    • createSimpleEvent

      public static VEvent createSimpleEvent(Instant start, Instant end, String title, String description, String tzid)
      Erzeugt ein VEVENT mit gegebenem Start- und Endzeitpunkt, sowie Titel und Beschreibung. Greift auf createSimpleEvent(Instant, Instant, String, String) zurück und setzt als TimeZone die DateTimeUtil.TIMEZONE_DEFAULT
      Parameter:
      start - startzeitpunkt
      end - endzeitpunkt
      title - Titel des Ereignis
      description - Beschreibung des Ereignis
      tzid - die Zeitzone für den Start- und Endzeitpunk
      Gibt zurück:
      VEvent mit gegebenen Parametern