public static class HemfPlusDraw.EmfPlusDrawRects extends java.lang.Object implements HemfPlusRecord, HemfPlusMisc.EmfPlusObjectId, HemfPlusDraw.EmfPlusCompressed
OBJECT_ID
COMPRESSED
Constructor and Description |
---|
EmfPlusDrawRects() |
Modifier and Type | Method and Description |
---|---|
HemfPlusRecordType |
getEmfPlusRecordType() |
int |
getFlags() |
java.util.Map<java.lang.String,java.util.function.Supplier<?>> |
getGenericProperties() |
long |
init(LittleEndianInputStream leis,
long dataSize,
long recordId,
int flags)
Init record from stream
|
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
draw, getGenericRecordType
getGenericChildren
getObjectId
getReadRect, isCompressed
public HemfPlusRecordType getEmfPlusRecordType()
getEmfPlusRecordType
in interface HemfPlusRecord
public int getFlags()
getFlags
in interface HemfPlusDraw.EmfPlusCompressed
getFlags
in interface HemfPlusMisc.EmfPlusObjectId
getFlags
in interface HemfPlusRecord
public long init(LittleEndianInputStream leis, long dataSize, long recordId, int flags) throws java.io.IOException
HemfPlusRecord
init
in interface HemfPlusRecord
leis
- the little endian input streamdataSize
- the size limit for this recordrecordId
- the id of the HemfPlusRecordType
flags
- the record flagsjava.io.IOException
- when the inputstream is malformedpublic java.lang.String toString()
toString
in class java.lang.Object
public java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
getGenericProperties
in interface GenericRecord
Copyright 2020 The Apache Software Foundation or its licensors, as applicable.