Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD

## org.apache.poi.hemf.record
Enum HemfRecordType

    java.lang.Object
      java.lang.Enum<HemfRecordType>
          org.apache.poi.hemf.record.HemfRecordType

All Implemented Interfaces:
  java.io.Serializable, java.lang.Comparable<HemfRecordType>

    @Internal
    public enum HemfRecordType

extends java.lang.Enum<HemfRecordType>

Enum Constant Summary
`abortpath`
`alphablend`
`anglearc`
`arc`
`arcto`
`beginpath`
`bitblt`
`chord`
`closefigure`
`colorcorrectpalette`
`colormatchtargetw`
`comment`
`createbrushindirect`
`createcolorspace`
`createcolorspacew`
`createdibpatternbrushpt`
`createmonobrush16`
`createpalette`
`createpen`
`deletecolorspace`
`deleteobject`
`drawescape`
`ellipse`
`endpath`
`eof`
`extcreatefontindirectw`
`extcreatepen`
`extescape`
`extfloodfill`
`extselectciprrgn`
`exttextouta`
`exttextoutw`
`fillpath`
`fillrgn`
`flattenpath`
`forceufimapping`
`framergn`
`glsboundedrecord`
`glsrecord`
`gradientfill`
`header`
`invertrgn`
`lineto`
`maskblt`
`modifyworldtransform`
`namedescape`
`paintrgn`
`pie`
`pixelformat`
`plgblt`
`polybeizer`
`polybezier16`
`polybezierto`
`polybezierto16`
`polydraw`
`polydraw16`
`polygon`
`polygon16`
`polyline`
`polyline16`
`polylineto`
`polylineto16`
`polypolygon`
`polypolygon16`
`polypolyline`
`polypolyline16`
`polytextouta`
`polytextoutw`
`realizepalette`
`rectangle`
`resizepalette`
`restoredc`
`roundirect`
`savedc`
`scaleviewportextex`
`scalewindowextex`
`selectclippath`
`selectobject`
`selectpalette`
`setarcdirection`
`setbitstodevice`
`setbkcolor`
`setbkmode`
`setbrushorgex`
`setcoloradjustment`
`setcolorspace`
`setexcludecliprect`
`seticmmode`
`seticmprofilea`
`seticmprofilew`
`setintersectcliprect`
`setlayout`
`setlinkdufis`
`setmapmode`
`setmapperflags`
`setmetargn`
`setmiterlimit`
`setmovetoex`
`setoffsetcliprgn`
`setpaletteentries`
`setpixelv`
`setpolyfillmode`
`setrop2`
`setstretchbltmode`
`settextalign`
`settextcolor`
`settextjustification`
`setviewportextex`
`setviewportorgex`
`setwindowextex`
`setwindoworgex`
`setworldtransform`
`smalltextout`
`stretchblt`
`stretchdibits`
`strokeandfillpath`
`strokepath`
`transparentblt`
`widenpath`

Field Summary
`java.lang.Class<? extends HemfRecord>` | `clazz`
`long` | `id`

Method Summary
`static HemfRecordType` | `getById(long id)`
`static HemfRecordType` | `valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
`static HemfRecordType[]` | `values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods inherited from class java.lang.Enum
`clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

Methods inherited from class java.lang.Object
`getClass, notify, notifyAll, wait, wait, wait`

Enum Constant Detail

### header

    public static final HemfRecordType header

### polybeizer

    public static final HemfRecordType polybeizer

### polygon

    public static final HemfRecordType polygon

### polyline

    public static final HemfRecordType polyline

### polybezierto

    public static final HemfRecordType polybezierto

### polylineto

    public static final HemfRecordType polylineto

### polypolyline

    public static final HemfRecordType polypolyline

### polypolygon

    public static final HemfRecordType polypolygon

### setwindowextex

    public static final HemfRecordType setwindowextex

### setwindoworgex

    public static final HemfRecordType setwindoworgex

### setviewportextex

    public static final HemfRecordType setviewportextex

### setviewportorgex

    public static final HemfRecordType setviewportorgex

### setbrushorgex

    public static final HemfRecordType setbrushorgex

### eof

    public static final HemfRecordType eof

### setpixelv

    public static final HemfRecordType setpixelv

### setmapperflags

    public static final HemfRecordType setmapperflags

### setmapmode

    public static final HemfRecordType setmapmode

### setbkmode

    public static final HemfRecordType setbkmode

### setpolyfillmode

    public static final HemfRecordType setpolyfillmode

### setrop2

    public static final HemfRecordType setrop2

### setstretchbltmode

    public static final HemfRecordType setstretchbltmode

### settextalign

    public static final HemfRecordType settextalign

### setcoloradjustment

    public static final HemfRecordType setcoloradjustment

### settextcolor

    public static final HemfRecordType settextcolor

### setbkcolor

    public static final HemfRecordType setbkcolor

### setoffsetcliprgn

    public static final HemfRecordType setoffsetcliprgn

### setmovetoex

    public static final HemfRecordType setmovetoex

### setmetargn

    public static final HemfRecordType setmetargn

### setexcludecliprect

    public static final HemfRecordType setexcludecliprect

### setintersectcliprect

    public static final HemfRecordType setintersectcliprect

### scaleviewportextex

    public static final HemfRecordType scaleviewportextex

### scalewindowextex

    public static final HemfRecordType scalewindowextex

### savedc

    public static final HemfRecordType savedc

### restoredc

    public static final HemfRecordType restoredc

### setworldtransform

    public static final HemfRecordType setworldtransform

### modifyworldtransform

    public static final HemfRecordType modifyworldtransform

### selectobject

    public static final HemfRecordType selectobject

### createpen

    public static final HemfRecordType createpen

### createbrushindirect

    public static final HemfRecordType createbrushindirect

### deleteobject

    public static final HemfRecordType deleteobject

### anglearc

    public static final HemfRecordType anglearc

### ellipse

    public static final HemfRecordType ellipse

### rectangle

    public static final HemfRecordType rectangle

### roundirect

    public static final HemfRecordType roundirect

### arc

    public static final HemfRecordType arc

### chord

    public static final HemfRecordType chord

### pie

    public static final HemfRecordType pie

### selectpalette

    public static final HemfRecordType selectpalette

### createpalette

    public static final HemfRecordType createpalette

### setpaletteentries

    public static final HemfRecordType setpaletteentries

### resizepalette

    public static final HemfRecordType resizepalette

### realizepalette

    public static final HemfRecordType realizepalette

### extfloodfill

    public static final HemfRecordType extfloodfill

### lineto

    public static final HemfRecordType lineto

### arcto

    public static final HemfRecordType arcto

### polydraw

    public static final HemfRecordType polydraw

### setarcdirection

    public static final HemfRecordType setarcdirection

### setmiterlimit

    public static final HemfRecordType setmiterlimit

### beginpath

    public static final HemfRecordType beginpath

### endpath

    public static final HemfRecordType endpath

### closefigure

    public static final HemfRecordType closefigure

### fillpath

    public static final HemfRecordType fillpath

### strokeandfillpath

    public static final HemfRecordType strokeandfillpath

### strokepath

    public static final HemfRecordType strokepath

### flattenpath

    public static final HemfRecordType flattenpath

### widenpath

    public static final HemfRecordType widenpath

### selectclippath

    public static final HemfRecordType selectclippath

### abortpath

    public static final HemfRecordType abortpath

### comment

    public static final HemfRecordType comment

### fillrgn

    public static final HemfRecordType fillrgn

### framergn

    public static final HemfRecordType framergn

### invertrgn

    public static final HemfRecordType invertrgn

### paintrgn

    public static final HemfRecordType paintrgn

### extselectciprrgn

    public static final HemfRecordType extselectciprrgn

### bitblt

    public static final HemfRecordType bitblt

### stretchblt

    public static final HemfRecordType stretchblt

### maskblt

    public static final HemfRecordType maskblt

### plgblt

    public static final HemfRecordType plgblt

### setbitstodevice

    public static final HemfRecordType setbitstodevice

### stretchdibits

    public static final HemfRecordType stretchdibits

### extcreatefontindirectw

    public static final HemfRecordType extcreatefontindirectw

### exttextouta

    public static final HemfRecordType exttextouta

### exttextoutw

    public static final HemfRecordType exttextoutw

### polybezier16

    public static final HemfRecordType polybezier16

### polygon16

    public static final HemfRecordType polygon16

### polyline16

    public static final HemfRecordType polyline16

### polybezierto16

    public static final HemfRecordType polybezierto16

### polylineto16

    public static final HemfRecordType polylineto16

### polypolyline16

    public static final HemfRecordType polypolyline16

### polypolygon16

    public static final HemfRecordType polypolygon16

### polydraw16

    public static final HemfRecordType polydraw16

### createmonobrush16

    public static final HemfRecordType createmonobrush16

### createdibpatternbrushpt

    public static final HemfRecordType createdibpatternbrushpt

### extcreatepen

    public static final HemfRecordType extcreatepen

### polytextouta

    public static final HemfRecordType polytextouta

### polytextoutw

    public static final HemfRecordType polytextoutw

### seticmmode

    public static final HemfRecordType seticmmode

### createcolorspace

    public static final HemfRecordType createcolorspace

### setcolorspace

    public static final HemfRecordType setcolorspace

### deletecolorspace

    public static final HemfRecordType deletecolorspace

### glsrecord

    public static final HemfRecordType glsrecord

### glsboundedrecord

    public static final HemfRecordType glsboundedrecord

### pixelformat

    public static final HemfRecordType pixelformat

### drawescape

    public static final HemfRecordType drawescape

### extescape

    public static final HemfRecordType extescape

### smalltextout

    public static final HemfRecordType smalltextout

### forceufimapping

    public static final HemfRecordType forceufimapping

### namedescape

    public static final HemfRecordType namedescape

### colorcorrectpalette

    public static final HemfRecordType colorcorrectpalette

### seticmprofilea

    public static final HemfRecordType seticmprofilea

### seticmprofilew

    public static final HemfRecordType seticmprofilew

### alphablend

    public static final HemfRecordType alphablend

### setlayout

    public static final HemfRecordType setlayout

### transparentblt

    public static final HemfRecordType transparentblt

### gradientfill

    public static final HemfRecordType gradientfill

### setlinkdufis

    public static final HemfRecordType setlinkdufis

### settextjustification

    public static final HemfRecordType settextjustification

### colormatchtargetw

    public static final HemfRecordType colormatchtargetw

### createcolorspacew

    public static final HemfRecordType createcolorspacew

Field Detail

### id

    public final long id

### clazz

    public final java.lang.Class<? extends HemfRecord> clazz

Method Detail

### values

    public static HemfRecordType[] values()

  Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:

      for (HemfRecordType c : HemfRecordType.values())
          System.out.println(c);

  Returns:
    an array containing the constants of this enum type, in the order they are declared

### valueOf

    public static HemfRecordType valueOf(java.lang.String name)

  Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

  Parameters:
    `name` - the name of the enum constant to be returned.
  Returns:
    the enum constant with the specified name
  Throws:
    `java.lang.IllegalArgumentException` - if this enum type has no constant with the specified name
    `java.lang.NullPointerException` - if the argument is null

### getById

    public static HemfRecordType getById(long id)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD

Copyright 2017 The Apache Software Foundation or its licensors, as applicable.