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 voidapplyObject(HemfGraphics ctx, List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)HemfPlusHeader.EmfPlusGraphicsVersiongetGraphicsVersion()longinit(LittleEndianInputStream leis, long dataSize, HemfPlusObject.EmfPlusObjectType objectType, int flags)default booleanisContinuedRecord()-
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()
-
-