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 Description void
applyObject(HemfGraphics ctx, 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 IOException
- Throws:
IOException
-
applyObject
void applyObject(HemfGraphics ctx, List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)
-
getGraphicsVersion
HemfPlusHeader.EmfPlusGraphicsVersion getGraphicsVersion()
-
isContinuedRecord
default boolean isContinuedRecord()
-
-