Interface TemporalContentResource<T extends TemporalContentResource<T>>

  • Type Parameters:
    T - A type of temporal content resource
    All Superinterfaces:
    ContentResource<T>
    All Known Implementing Classes:
    SoundContent, VideoContent

    public interface TemporalContentResource<T extends TemporalContentResource<T>>
    extends ContentResource<T>
    An interface for content resources that have temporal characteristics.
    • Method Detail

      • getDuration

        float getDuration()
        Gets the duration of this content resource.
        Returns:
        The duration of this content resource
      • setDuration

        T setDuration​(Number aDuration)
        Sets the duration of this content resource.
        Parameters:
        aDuration - The duration of this content resource
        Returns:
        This content resource