Class SubtitleCue

java.lang.Object
org.opencastproject.subtitleparser.SubtitleCue
Direct Known Subclasses:
WebVTTSubtitleCue

public abstract class SubtitleCue extends Object
  • Constructor Details

    • SubtitleCue

      protected SubtitleCue(SubtitleCue cue)
    • SubtitleCue

      protected SubtitleCue()
    • SubtitleCue

      protected SubtitleCue(long startTime, long endTime)
      A single subtitle segment
      Parameters:
      startTime - in milliseconds
      endTime - in milliseconds
    • SubtitleCue

      protected SubtitleCue(long startTime, long endTime, List<String> lines)
      A single subtitle segment
      Parameters:
      startTime - in milliseconds
      endTime - in milliseconds
      lines - the text. Each string will be seperated by a newline
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getStartTime

      public long getStartTime()
    • setStartTime

      public void setStartTime(long startTime)
    • getEndTime

      public long getEndTime()
    • setEndTime

      public void setEndTime(long endTime)
    • getLines

      public List<String> getLines()
    • setLines

      public void setLines(List<String> lines)
    • addLine

      public void addLine(String line)
    • getText

      public String getText()
    • toString

      public String toString()
      Overrides:
      toString in class Object