org.apache.poi.hemf.record.emfplus

## Interface HemfPlusObject.EmfPlusObjectData

- All Superinterfaces:
    GenericRecord
  All Known Implementing Classes:
    HemfPlusBrush.EmfPlusBrush, HemfPlusFont.EmfPlusFont, HemfPlusImage.EmfPlusImage, HemfPlusImage.EmfPlusImageAttributes, HemfPlusObject.EmfPlusUnknownData, HemfPlusPath.EmfPlusPath, HemfPlusPen.EmfPlusPen, HemfPlusRegion.EmfPlusRegion, HemfPlusRegion.EmfPlusRegionPath
  Enclosing class:
    HemfPlusObject

      public static interface HemfPlusObject.EmfPlusObjectData
      extends GenericRecord

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `HemfPlusHeader.EmfPlusGraphicsVersion` | `getGraphicsVersion()`
    `long` | `init(LittleEndianInputStream leis, long dataSize, HemfPlusObject.EmfPlusObjectType objectType, int flags)`
    `default boolean` | `isContinuedRecord()`

    - ### Methods inherited from interface org.apache.poi.common.usermodel.GenericRecord

      `getGenericChildren, getGenericProperties, getGenericRecordType`

- - ### Method Detail

    - #### init

          long init(LittleEndianInputStream leis,
                    long dataSize,
                    HemfPlusObject.EmfPlusObjectType objectType,
                    int flags)
             throws java.io.IOException

      Throws:
        `java.io.IOException`

    - #### applyObject

          void applyObject(HemfGraphics ctx,
                           java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)

    - #### getGraphicsVersion

          HemfPlusHeader.EmfPlusGraphicsVersion getGraphicsVersion()

    - #### isContinuedRecord

          default boolean isContinuedRecord()

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.