Package org.apache.poi.hemf.record.emf
Class HemfMisc.EmfSetMapMode
- java.lang.Object
-
- org.apache.poi.hwmf.record.HwmfMisc.WmfSetMapMode
-
- org.apache.poi.hemf.record.emf.HemfMisc.EmfSetMapMode
-
- All Implemented Interfaces:
GenericRecord,HemfRecord,HwmfRecord
- Enclosing class:
- HemfMisc
public static class HemfMisc.EmfSetMapMode extends HwmfMisc.WmfSetMapMode implements HemfRecord
The EMR_SETMAPMODE record specifies the mapping mode of the playback device context. The mapping mode specifies the unit of measure used to transform page space units into device space units, and also specifies the orientation of the device's x-axis and y-axis.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.poi.hemf.record.emf.HemfRecord
HemfRecord.RenderBounds
-
-
Field Summary
-
Fields inherited from class org.apache.poi.hwmf.record.HwmfMisc.WmfSetMapMode
mapMode
-
-
Constructor Summary
Constructors Constructor Description EmfSetMapMode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HemfRecordTypegetEmfRecordType()HemfRecordTypegetGenericRecordType()longinit(LittleEndianInputStream leis, long recordSize, long recordId)Init record from stream-
Methods inherited from class org.apache.poi.hwmf.record.HwmfMisc.WmfSetMapMode
draw, getGenericProperties, getMapMode, getWmfRecordType, init, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.poi.common.usermodel.GenericRecord
getGenericChildren, getGenericProperties
-
Methods inherited from interface org.apache.poi.hemf.record.emf.HemfRecord
calcBounds, draw, setHeader
-
-
-
-
Method Detail
-
getEmfRecordType
public HemfRecordType getEmfRecordType()
- Specified by:
getEmfRecordTypein interfaceHemfRecord
-
init
public long init(LittleEndianInputStream leis, long recordSize, long recordId) throws IOException
Description copied from interface:HemfRecordInit record from stream- Specified by:
initin interfaceHemfRecord- Parameters:
leis- the little endian input streamrecordSize- the size limit for this recordrecordId- the id of theHemfRecordType- Returns:
- count of processed bytes
- Throws:
IOException- when the inputstream is malformed
-
getGenericRecordType
public HemfRecordType getGenericRecordType()
- Specified by:
getGenericRecordTypein interfaceGenericRecord- Specified by:
getGenericRecordTypein interfaceHemfRecord- Specified by:
getGenericRecordTypein interfaceHwmfRecord
-
-