Class ExControlAtom

All Implemented Interfaces:
GenericRecord

public final class ExControlAtom extends RecordAtom
An atom record that specifies an ActiveX control.
  • Method Details

    • getSlideId

      public int getSlideId()
      An integer that specifies which presentation slide is associated with the ActiveX control.

      It MUST be 0x00000000 or equal to the value of the slideId field of a SlidePersistAtom record. The value 0x00000000 specifies a null reference.

      Returns:
      an integer that specifies which presentation slide is associated with the ActiveX control
    • setSlideId

      public void setSlideId(int id)
      Sets which presentation slide is associated with the ActiveX control.
      Parameters:
      id - an integer that specifies which presentation slide is associated with the ActiveX control

      It MUST be 0x00000000 or equal to the value of the slideId field of a SlidePersistAtom record. The value 0x00000000 specifies a null reference.

    • getRecordType

      public long getRecordType()
      Gets the record type.
      Specified by:
      getRecordType in class Record
      Returns:
      the record type.
    • writeOut

      public void writeOut(OutputStream out) throws IOException
      Write the contents of the record back, so it can be written to disk
      Specified by:
      writeOut in class Record
      Parameters:
      out - the output stream to write to.
      Throws:
      IOException - if an error occurs.
    • getGenericProperties

      public Map<String,Supplier<?>> getGenericProperties()