Class RichMediaConfiguration

  • All Implemented Interfaces:
    java.io.Serializable

    public class RichMediaConfiguration
    extends PdfDictionary
    The RichMediaConfiguration dictionary describes a set of instances that are loaded for a given scene configuration. The configuration to be loaded when an annotation is activated is referenced by the Configuration key in the RichMediaActivation dictionary specified in the RichMediaSettings dictionary. see ExtensionLevel 3 p88
    Since:
    5.0.0
    See Also:
    RichMediaAnnotation, RichMediaInstance, Serialized Form
    • Field Detail

      • instances

        protected PdfArray instances
        An array of indirect object references to RichMediaInstance dictionaries.
    • Constructor Detail

      • RichMediaConfiguration

        public RichMediaConfiguration​(PdfName subtype)
        Creates a RichMediaConfiguration object. Also specifies the primary content type for the configuration. Valid values are 3D, Flash, Sound, and Video.
        Parameters:
        subtype - Possible values are: PdfName._3D, PdfName.FLASH, PdfName.SOUND, and PdfName.VIDEO.
    • Method Detail

      • setName

        public void setName​(PdfString name)
        Sets the name of the configuration (must be unique).
        Parameters:
        name - the name
      • addInstance

        public void addInstance​(RichMediaInstance instance)
        Adds a RichMediaInstance to the instances array of this configuration.
        Parameters:
        instance - a RichMediaInstance