Package org.apache.poi.hwmf.record
Class HwmfEscape
java.lang.Object
org.apache.poi.hwmf.record.HwmfEscape
- All Implemented Interfaces:
GenericRecord,HwmfRecord
The MetafileEscapes specifies printer driver functionality that
might not be directly accessible through WMF records
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic interfacestatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw(HwmfGraphics ctx) Apply the record settings to the graphics context<T extends HwmfEscape.HwmfEscapeData>
Tintinit(LittleEndianInputStream leis, long recordSize, int recordFunction) Init record from streamtoString()Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.poi.common.usermodel.GenericRecord
getGenericChildrenMethods inherited from interface org.apache.poi.hwmf.record.HwmfRecord
getGenericRecordType
-
Constructor Details
-
HwmfEscape
public HwmfEscape()
-
-
Method Details
-
getWmfRecordType
- Specified by:
getWmfRecordTypein interfaceHwmfRecord
-
init
public int init(LittleEndianInputStream leis, long recordSize, int recordFunction) throws IOException Description copied from interface:HwmfRecordInit record from stream- Specified by:
initin interfaceHwmfRecord- Parameters:
leis- the little endian input stream- Returns:
- count of processed bytes
- Throws:
IOException
-
getEscapeFunction
-
getEscapeData
-
draw
Description copied from interface:HwmfRecordApply the record settings to the graphics context- Specified by:
drawin interfaceHwmfRecord- Parameters:
ctx- the graphics context to modify
-
toString
-
getGenericProperties
- Specified by:
getGenericPropertiesin interfaceGenericRecord
-