Modifier and Type | Method and Description |
---|---|
default java.util.List<? extends GenericRecord> |
GenericRecord.getGenericChildren() |
Modifier and Type | Class and Description |
---|---|
class |
FontHeader
The header data of an EOT font.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEscherOptRecord
Common abstract class for
EscherOptRecord and
EscherTertiaryOptRecord |
class |
EscherArrayProperty
Escher array properties are the most weird construction ever invented
with all sorts of special cases.
|
class |
EscherBitmapBlip |
class |
EscherBlipRecord |
class |
EscherBoolProperty
Represents a boolean property.
|
class |
EscherBSERecord
The BSE record is related closely to the
EscherBlipRecord and stores
extra information about the blip. |
class |
EscherChildAnchorRecord
The escher child achor record is used to specify the position of a shape under an
existing group.
|
class |
EscherClientAnchorRecord
The escher client anchor specifies which rows and cells the shape is bound to as well as
the offsets within those cells.
|
class |
EscherClientDataRecord
The EscherClientDataRecord is used to store client specific data about the position of a
shape within a container.
|
class |
EscherComplexProperty
A complex property differs from a simple property in that the data can not fit inside a 32 bit
integer.
|
class |
EscherContainerRecord
Escher container records store other escher records as children.
|
class |
EscherDggRecord
This record defines the drawing groups used for a particular sheet.
|
static class |
EscherDggRecord.FileIdCluster |
class |
EscherDgRecord
This record simply holds the number of shapes in the drawing group and the
last shape id used for this drawing group.
|
class |
EscherMetafileBlip |
class |
EscherOptRecord
The opt record is used to store property values for a shape.
|
class |
EscherProperty
This is the abstract base class for all escher properties.
|
class |
EscherRecord
The base abstract record from which all escher records are defined.
|
class |
EscherRGBProperty
A color property.
|
class |
EscherShapePathProperty
Defines the constants for the various possible shape paths.
|
class |
EscherSimpleProperty
A simple property is of fixed length and as a property number in addition
to a 32-bit value.
|
class |
EscherSpgrRecord
The spgr record defines information about a shape group.
|
class |
EscherSplitMenuColorsRecord
A list of the most recently used colours for the drawings contained in
this document.
|
class |
EscherSpRecord
Together the the EscherOptRecord this record defines some of the basic
properties of a shape.
|
class |
EscherTertiaryOptRecord
"The OfficeArtTertiaryFOPT record specifies a table of OfficeArtRGFOPTE properties, as defined in section 2.3.1."
-- [MS-ODRAW] -- v20110608; Office Drawing Binary File Format
|
class |
EscherTextboxRecord
Holds data from the parent application.
|
class |
UnknownEscherRecord
This record is used whenever a escher record is encountered that
we do not explicitly support.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends GenericRecord> |
EscherProperty.getGenericChildren() |
java.util.List<? extends GenericRecord> |
EscherRecord.getGenericChildren() |
Modifier and Type | Method and Description |
---|---|
GenericRecord |
HemfImageRenderer.getGenericRecord() |
Modifier and Type | Interface and Description |
---|---|
static interface |
HemfComment.EmfCommentData |
interface |
HemfRecord |
Modifier and Type | Class and Description |
---|---|
static class |
HemfComment.EmfComment |
static class |
HemfComment.EmfCommentDataBeginGroup |
static class |
HemfComment.EmfCommentDataEndGroup |
static class |
HemfComment.EmfCommentDataFormat |
static class |
HemfComment.EmfCommentDataGeneric
Private data is unknown to EMF; it is meaningful only to applications that know the format of the
data and how to use it.
|
static class |
HemfComment.EmfCommentDataMultiformats |
static class |
HemfComment.EmfCommentDataPlus
The EMR_COMMENT_EMFPLUS record contains embedded EMF+ records.
|
static class |
HemfComment.EmfCommentDataUnicode |
static class |
HemfComment.EmfCommentDataWMF |
static class |
HemfDraw.EmfArc
The EMR_ARC record specifies an elliptical arc.
|
static class |
HemfDraw.EmfArcTo
The EMR_ARCTO record specifies an elliptical arc.
|
static class |
HemfDraw.EmfChord
The EMR_CHORD record specifies a chord, which is a region bounded by the intersection of an
ellipse and a line segment, called a secant.
|
static class |
HemfDraw.EmfEllipse
The EMR_ELLIPSE record specifies an ellipse.
|
static class |
HemfDraw.EmfFillPath
The EMR_FILLPATH record closes any open figures in the current path and fills the path's interior by
using the current brush and polygon-filling mode.
|
static class |
HemfDraw.EmfLineTo
The EMR_LINETO record specifies a line from the current position up to, but not including, the
specified point.
|
static class |
HemfDraw.EmfPie
The EMR_PIE record specifies a pie-shaped wedge bounded by the intersection of an ellipse and two
radials.
|
static class |
HemfDraw.EmfPolyBezier
The EMR_POLYBEZIER record specifies one or more Bezier curves.
|
static class |
HemfDraw.EmfPolyBezier16
The EMR_POLYBEZIER16 record specifies one or more Bezier curves.
|
static class |
HemfDraw.EmfPolyBezierTo
The EMR_POLYBEZIERTO record specifies one or more Bezier curves based upon the current
position.
|
static class |
HemfDraw.EmfPolyBezierTo16
The EMR_POLYBEZIERTO16 record specifies one or more Bezier curves based on the current
position.
|
static class |
HemfDraw.EmfPolyDraw
The EMR_POLYDRAW record specifies a set of line segments and Bezier curves.
|
static class |
HemfDraw.EmfPolyDraw16 |
static class |
HemfDraw.EmfPolygon
The EMR_POLYGON record specifies a polygon consisting of two or more vertexes connected by
straight lines.
|
static class |
HemfDraw.EmfPolygon16
The EMR_POLYGON16 record specifies a polygon consisting of two or more vertexes connected by straight lines.
|
static class |
HemfDraw.EmfPolyline
The EMR_POLYLINE record specifies a series of line segments by connecting the points in the
specified array.
|
static class |
HemfDraw.EmfPolyline16
The EMR_POLYLINE16 record specifies a series of line segments by connecting the points in the
specified array.
|
static class |
HemfDraw.EmfPolylineTo
The EMR_POLYLINETO record specifies one or more straight lines based upon the current position.
|
static class |
HemfDraw.EmfPolylineTo16
The EMR_POLYLINETO16 record specifies one or more straight lines based upon the current position.
|
static class |
HemfDraw.EmfPolyPolygon
The EMR_POLYPOLYGON record specifies a series of closed polygons.
|
static class |
HemfDraw.EmfPolyPolygon16
The EMR_POLYPOLYGON16 record specifies a series of closed polygons.
|
static class |
HemfDraw.EmfPolyPolyline
The EMR_POLYPOLYLINE record specifies multiple series of connected line segments.
|
static class |
HemfDraw.EmfPolyPolyline16
The EMR_POLYPOLYLINE16 record specifies multiple series of connected line segments.
|
static class |
HemfDraw.EmfRectangle
The EMR_RECTANGLE record draws a rectangle.
|
static class |
HemfDraw.EmfRoundRect
The EMR_ROUNDRECT record specifies a rectangle with rounded corners.
|
static class |
HemfDraw.EmfSelectObject
The EMR_SELECTOBJECT record adds a graphics object to the current metafile playback device
context.
|
static class |
HemfDraw.EmfSetMoveToEx
The EMR_MOVETOEX record specifies coordinates of the new current position, in logical units.
|
static class |
HemfDraw.EmfSetPixelV
The EMR_SETPIXELV record defines the color of the pixel at the specified logical coordinates.
|
static class |
HemfDraw.EmfStrokeAndFillPath
The EMR_STROKEANDFILLPATH record closes any open figures in a path, strokes the outline of the
path by using the current pen, and fills its interior by using the current brush.
|
static class |
HemfDraw.EmfStrokePath
The EMR_STROKEPATH record renders the specified path by using the current pen.
|
static class |
HemfFill.EmfAlphaBlend |
static class |
HemfFill.EmfBitBlt
The EMR_BITBLT record specifies a block transfer of pixels from a source bitmap to a destination rectangle,
optionally in combination with a brush pattern, according to a specified raster operation.
|
static class |
HemfFill.EmfExtFloodFill |
static class |
HemfFill.EmfExtSelectClipRgn |
static class |
HemfFill.EmfFillRgn
The EMR_FILLRGN record fills the specified region by using the specified brush.
|
static class |
HemfFill.EmfFrameRgn
The EMR_FRAMERGN record draws a border around the specified region using the specified brush.
|
static class |
HemfFill.EmfInvertRgn
The EMR_INVERTRGN record inverts the colors in the specified region.
|
static class |
HemfFill.EmfPaintRgn
The EMR_PAINTRGN record paints the specified region by using the brush currently selected into the
playback device context.
|
static class |
HemfFill.EmfSetDiBitsToDevice
The EMR_SETDIBITSTODEVICE record specifies a block transfer of pixels from specified scanlines of
a source bitmap to a destination rectangle.
|
static class |
HemfFill.EmfSetPolyfillMode
The EMR_SETPOLYFILLMODE record defines polygon fill mode.
|
static class |
HemfFill.EmfStretchBlt
The EMR_STRETCHBLT record specifies a block transfer of pixels from a source bitmap to a destination rectangle,
optionally in combination with a brush pattern, according to a specified raster operation, stretching or
compressing the output to fit the dimensions of the destination, if necessary.
|
static class |
HemfFill.EmfStretchDiBits
The EMR_STRETCHDIBITS record specifies a block transfer of pixels from a source bitmap to a
destination rectangle, optionally in combination with a brush pattern, according to a specified raster
operation, stretching or compressing the output to fit the dimensions of the destination, if necessary.
|
class |
HemfFont |
protected static class |
HemfFont.LogFontPanose |
class |
HemfHeader
Extracts the full header from EMF files.
|
static class |
HemfMisc.EmfCreateBrushIndirect
The EMR_CREATEBRUSHINDIRECT record defines a logical brush for graphics operations.
|
static class |
HemfMisc.EmfCreateDibPatternBrushPt
The EMR_CREATEDIBPATTERNBRUSHPT record defines a pattern brush for graphics operations.
|
static class |
HemfMisc.EmfCreateMonoBrush |
static class |
HemfMisc.EmfCreatePen
The EMR_CREATEPEN record defines a logical pen for graphics operations.
|
static class |
HemfMisc.EmfDeleteObject
The EMR_DELETEOBJECT record deletes a graphics object, which is specified by its index
in the EMF Object Table
|
static class |
HemfMisc.EmfEof |
static class |
HemfMisc.EmfExtCreatePen |
static class |
HemfMisc.EmfModifyWorldTransform |
static class |
HemfMisc.EmfRestoreDc
The EMF_RESTOREDC record restores the playback device context from a previously saved device
context.
|
static class |
HemfMisc.EmfSaveDc
The EMF_SAVEDC record saves the playback device context for later retrieval.
|
static class |
HemfMisc.EmfSetBkColor
The META_SETBKCOLOR record sets the background color in the playback device context to a
specified color, or to the nearest physical color if the device cannot represent the specified color.
|
static class |
HemfMisc.EmfSetBkMode
The EMR_SETBKMODE record specifies the background mix mode of the playback device context.
|
static class |
HemfMisc.EmfSetBrushOrgEx |
static class |
HemfMisc.EmfSetMapMode
The EMR_SETMAPMODE record specifies the mapping mode of the playback device context.
|
static class |
HemfMisc.EmfSetMapperFlags
The EMR_SETMAPPERFLAGS record specifies parameters of the process of matching logical fonts to
physical fonts, which is performed by the font mapper.
|
static class |
HemfMisc.EmfSetMiterLimit
The EMR_SETMITERLIMIT record specifies the limit for the length of miter joins for the playback
device context.
|
static class |
HemfMisc.EmfSetRop2
The EMR_SETROP2 record defines a binary raster operation mode.
|
static class |
HemfMisc.EmfSetStretchBltMode
The EMR_SETSTRETCHBLTMODE record specifies bitmap stretch mode.
|
static class |
HemfMisc.EmfSetWorldTransform |
static class |
HemfPalette.EmfCreatePalette
The EMR_CREATEPALETTE record defines a logical palette for graphics operations.
|
static class |
HemfPalette.EmfRealizePalette
This record maps palette entries from the current LogPalette object to the system_palette.
|
static class |
HemfPalette.EmfResizePalette
The EMR_RESIZEPALETTE record increases or decreases the size of an existing LogPalette object
|
static class |
HemfPalette.EmfSelectPalette
The EMR_SELECTPALETTE record specifies a logical palette for the playback device context.
|
static class |
HemfPalette.EmfSetIcmMode
The EMR_SETICMMODE record specifies the mode of Image Color Management (ICM) for graphics operations.
|
static class |
HemfPalette.EmfSetPaletteEntries
The EMR_SETPALETTEENTRIES record defines RGB color values in a range of entries for an existing
LogPalette object.
|
class |
HemfPenStyle |
static class |
HemfText.EmfExtCreateFontIndirectW |
static class |
HemfText.EmfExtTextOutA |
static class |
HemfText.EmfExtTextOutOptions |
static class |
HemfText.EmfExtTextOutW |
static class |
HemfText.EmfSetTextAlign
The EMR_SETTEXTALIGN record specifies text alignment.
|
static class |
HemfText.EmfSetTextColor
The EMR_SETTEXTCOLOR record defines the current text color.
|
static class |
HemfWindowing.EmfScaleViewportExtEx
The EMR_SCALEVIEWPORTEXTEX record respecifies the viewport for a device context by using the
ratios formed by the specified multiplicands and divisors.
|
static class |
HemfWindowing.EmfScaleWindowExtEx
The EMR_SCALEWINDOWEXTEX record respecifies the window for a playback device context by
using the ratios formed by the specified multiplicands and divisors.
|
static class |
HemfWindowing.EmfSelectClipPath
The EMR_SELECTCLIPPATH record specifies the current path as a clipping region for a playback
device context, combining the new region with any existing clipping region using the specified mode.
|
static class |
HemfWindowing.EmfSetExcludeClipRect
The EMR_EXCLUDECLIPRECT record specifies a new clipping region that consists of the existing
clipping region minus the specified rectangle.
|
static class |
HemfWindowing.EmfSetIntersectClipRect
The EMR_INTERSECTCLIPRECT record specifies a new clipping region from the intersection of the
current clipping region and the specified rectangle.
|
static class |
HemfWindowing.EmfSetOffsetClipRgn
The EMR_OFFSETCLIPRGN record moves the current clipping region in the playback device context
by the specified offsets.
|
static class |
HemfWindowing.EmfSetViewportExtEx
The EMR_SETVIEWPORTEXTEX record defines the viewport extent.
|
static class |
HemfWindowing.EmfSetViewportOrgEx
The EMR_SETVIEWPORTORGEX record defines the viewport origin.
|
static class |
HemfWindowing.EmfSetWindowExtEx
The EMR_SETWINDOWEXTEX record defines the window extent.
|
static class |
HemfWindowing.EmfSetWindowOrgEx
The EMR_SETWINDOWORGEX record defines the window origin.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
HemfPlusBrush.EmfPlusBrushData |
static interface |
HemfPlusObject.EmfPlusObjectData |
interface |
HemfPlusRecord |
static interface |
HemfPlusRegion.EmfPlusRegionNodeData |
Modifier and Type | Class and Description |
---|---|
static class |
HemfPlusBrush.EmfPlusBrush
The EmfPlusBrush object specifies a graphics brush for filling regions.
|
static class |
HemfPlusBrush.EmfPlusHatchBrushData
The EmfPlusHatchBrushData object specifies a hatch pattern for a graphics brush.
|
static class |
HemfPlusBrush.EmfPlusLinearGradientBrushData
The EmfPlusLinearGradientBrushData object specifies a linear gradient for a graphics brush.
|
static class |
HemfPlusBrush.EmfPlusPathGradientBrushData
The EmfPlusPathGradientBrushData object specifies a path gradient for a graphics brush.
|
static class |
HemfPlusBrush.EmfPlusSolidBrushData
The EmfPlusSolidBrushData object specifies a solid color for a graphics brush.
|
static class |
HemfPlusBrush.EmfPlusTextureBrushData
The EmfPlusTextureBrushData object specifies a texture image for a graphics brush.
|
static class |
HemfPlusDraw.EmfPlusDrawDriverString
The EmfPlusDrawDriverString record specifies text output with character positions.
|
static class |
HemfPlusDraw.EmfPlusDrawImage
The EmfPlusDrawImage record specifies drawing a scaled image.
|
static class |
HemfPlusDraw.EmfPlusDrawImagePoints
The EmfPlusDrawImagePoints record specifies drawing a scaled image inside a parallelogram.
|
static class |
HemfPlusDraw.EmfPlusDrawPath
The EmfPlusDrawPath record specifies drawing a graphics path
|
static class |
HemfPlusDraw.EmfPlusDrawRects
The EmfPlusDrawRects record specifies drawing a series of rectangles.
|
static class |
HemfPlusDraw.EmfPlusFillPath
The EmfPlusFillPath record specifies filling the interior of a graphics path.
|
static class |
HemfPlusDraw.EmfPlusFillRects
The EmfPlusFillRects record specifies filling the interiors of a series of rectangles.
|
static class |
HemfPlusDraw.EmfPlusFillRegion
The EmfPlusFillRegion record specifies filling the interior of a graphics region.
|
static class |
HemfPlusFont.EmfPlusFont |
class |
HemfPlusHeader |
static class |
HemfPlusHeader.EmfPlusGraphicsVersion |
static class |
HemfPlusImage.EmfPlusImage |
static class |
HemfPlusImage.EmfPlusImageAttributes |
static class |
HemfPlusMisc.EmfPlusEOF |
static class |
HemfPlusMisc.EmfPlusFlagOnly |
static class |
HemfPlusMisc.EmfPlusGetDC
The EmfPlusGetDC record specifies that subsequent EMF records encountered in the metafile
SHOULD be processed.
|
static class |
HemfPlusMisc.EmfPlusMultiplyWorldTransform
The EmfPlusMultiplyWorldTransform record multiplies the current world space transform by a
specified transform matrix.
|
static class |
HemfPlusMisc.EmfPlusResetClip
The EmfPlusResetClip record resets the current clipping region for the world space to infinity.
|
static class |
HemfPlusMisc.EmfPlusResetWorldTransform
The EmfPlusResetWorldTransform record resets the current world space transform to the identify matrix.
|
static class |
HemfPlusMisc.EmfPlusRestore
The EmfPlusRestore record restores the graphics state, identified by a specified index, from a stack
of saved graphics states.
|
static class |
HemfPlusMisc.EmfPlusSave
The EmfPlusSave record saves the graphics state, identified by a specified index, on a stack of saved
graphics states.
|
static class |
HemfPlusMisc.EmfPlusSetAntiAliasMode
The EmfPlusSetAntiAliasMode record specifies the anti-aliasing mode for text output.
|
static class |
HemfPlusMisc.EmfPlusSetClipPath
The EmfPlusSetClipPath record combines the current clipping region with a graphics path.
|
static class |
HemfPlusMisc.EmfPlusSetClipRect
The EmfPlusSetClipRect record combines the current clipping region with a rectangle.
|
static class |
HemfPlusMisc.EmfPlusSetClipRegion
The EmfPlusSetClipRegion record combines the current clipping region with another graphics region.
|
static class |
HemfPlusMisc.EmfPlusSetCompositingMode
The EmfPlusSetCompositingMode record specifies how source colors are combined with background colors.
|
static class |
HemfPlusMisc.EmfPlusSetCompositingQuality
The EmfPlusSetCompositingQuality record specifies the desired level of quality for creating
composite images from multiple objects.
|
static class |
HemfPlusMisc.EmfPlusSetInterpolationMode
The EmfPlusSetInterpolationMode record specifies how image scaling, including stretching and
shrinking, is performed.
|
static class |
HemfPlusMisc.EmfPlusSetPageTransform
The EmfPlusSetPageTransform record specifies scaling factors and units for converting page space
coordinates to device space coordinates.
|
static class |
HemfPlusMisc.EmfPlusSetPixelOffsetMode
The EmfPlusSetPixelOffsetMode record specifies how pixels are centered with respect to the
coordinates of the drawing surface.
|
static class |
HemfPlusMisc.EmfPlusSetRenderingOrigin
The EmfPlusSetRenderingOrigin record specifies the rendering origin for graphics output.
|
static class |
HemfPlusMisc.EmfPlusSetTextRenderingHint
The EmfPlusSetTextRenderingHint record specifies the quality of text rendering, including the type
of anti-aliasing.
|
static class |
HemfPlusMisc.EmfPlusSetWorldTransform
The EmfPlusSetWorldTransform record sets the world transform according to the values in a
specified transform matrix.
|
static class |
HemfPlusObject.EmfPlusObject
The EmfPlusObject record specifies an object for use in graphics operations.
|
static class |
HemfPlusObject.EmfPlusUnknownData |
static class |
HemfPlusPath.EmfPlusPath |
static class |
HemfPlusPen.EmfPlusAdjustableArrowCap |
static class |
HemfPlusPen.EmfPlusCustomLineCap |
static class |
HemfPlusPen.EmfPlusPathArrowCap |
static class |
HemfPlusPen.EmfPlusPen |
static class |
HemfPlusRegion.EmfPlusRegion
The EmfPlusRegion object specifies line and curve segments that define a nonrectilinear shape.
|
static class |
HemfPlusRegion.EmfPlusRegionEmpty |
static class |
HemfPlusRegion.EmfPlusRegionInfinite |
static class |
HemfPlusRegion.EmfPlusRegionNode
The EmfPlusRegionNode object specifies nodes of a graphics region.
|
static class |
HemfPlusRegion.EmfPlusRegionPath |
static class |
HemfPlusRegion.EmfPlusRegionRect |
class |
UnimplementedHemfPlusRecord |
Modifier and Type | Class and Description |
---|---|
class |
HemfPicture
Read-only EMF extractor.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends GenericRecord> |
HemfPicture.getGenericChildren() |
Modifier and Type | Class and Description |
---|---|
class |
ClassID
Represents a class ID (16 bytes).
|
Modifier and Type | Class and Description |
---|---|
class |
Bitmap
Represents a bitmap picture data: JPEG or PNG.
|
class |
DIB
Represents a DIB picture data in a PPT file
|
class |
EMF
Represents EMF (Windows Enhanced Metafile) picture data.
|
class |
JPEG
Represents a JPEG picture data in a PPT file
|
class |
Metafile
Represents a metafile picture which can be one of the following types: EMF, WMF, or PICT.
|
class |
PICT
Represents Macintosh PICT picture data.
|
class |
PNG
Represents a PNG picture data in a PPT file
|
class |
WMF
Represents a WMF (Windows Metafile) picture data.
|
Modifier and Type | Class and Description |
---|---|
class |
BitMaskTextProp
Definition of a special kind of property of some text, or its
paragraph.
|
class |
CharFlagsTextProp
Definition for the common character text property bitset, which
handles bold/italic/underline etc.
|
class |
FontAlignmentProp
Definition for the font alignment property.
|
class |
HSLFTabStop |
class |
HSLFTabStopPropCollection
Container for tabstop lists
|
class |
IndentProp
Definition of the indent level of some text.
|
class |
ParagraphFlagsTextProp
Definition for the common paragraph text property bitset.
|
class |
TextAlignmentProp
Definition for the text alignment property.
|
class |
TextPFException9
This structure store text autonumber scheme and start number.
|
class |
TextProp
Definition of a property of some text, or its paragraph.
|
class |
TextPropCollection
For a given run of characters, holds the properties (which could
be paragraph properties or character properties).
|
class |
WrapFlagsTextProp |
Modifier and Type | Class and Description |
---|---|
class |
AnimationInfo
A container record that specifies information about animation information for a shape.
|
class |
AnimationInfoAtom
An atom record that specifies the animation information for a shape.
|
class |
BinaryTagDataBlob
If we come across a record we know has children of (potential)
interest, but where the record itself is boring, but where other
records may care about where this one lives, we create one
of these.
|
class |
ColorSchemeAtom
A ColorSchemeAtom (type 2032).
|
class |
Comment2000
This class represents a comment on a slide, in the format used by
PPT 2000/XP/etc.
|
class |
Comment2000Atom
An atomic record containing information about a comment.
|
class |
CString
A CString (type 4026).
|
class |
DocInfoListContainer
A container record that specifies information about the document and document display settings.
|
class |
Document
Master container for Document.
|
class |
DocumentAtom
A Document Atom (type 1001).
|
class |
DocumentEncryptionAtom
A Document Encryption Atom (type 12052).
|
class |
DummyPositionSensitiveRecordWithChildren
If we come across a record we know has children of (potential)
interest, but where the record itself is boring, but where other
records may care about where this one lives, we create one
of these.
|
class |
DummyRecordWithChildren
If we come across a record we know has children of (potential)
interest, but where the record itself is boring, we create one
of these.
|
class |
Environment
Environment, which contains lots of settings for the document.
|
class |
EscherPlaceholder
An atom record that specifies whether a shape is a placeholder shape.
|
class |
EscherTextboxWrapper
A wrapper around a DDF (Escher) EscherTextbox Record.
|
class |
ExAviMovie
A container record that specifies information about a movie stored externally.
|
class |
ExControl
A container record that specifies information about an ActiveX control.
|
class |
ExControlAtom
An atom record that specifies an ActiveX control.
|
class |
ExEmbed
This data represents an embedded object in the document.
|
class |
ExEmbedAtom
The atom that holds metadata on a specific embedded object in the document.
|
class |
ExHyperlink
This class represents the data of a link in the document.
|
class |
ExHyperlinkAtom
Tne atom that holds metadata on a specific Link in the document.
|
class |
ExMCIMovie
A container record that specifies information about a movie stored externally.
|
class |
ExMediaAtom
An atom record that specifies information about external audio or video data.
|
class |
ExObjList
This class holds the links to exernal objects referenced
from the document.
|
class |
ExObjListAtom
Tne atom that holds the seed info used by a ExObjList
|
class |
ExObjRefAtom
ExObjRefAtom (3009).
|
class |
ExOleObjAtom
Atom storing information for an OLE object.
|
class |
ExOleObjStg
Storage for embedded OLE objects.
|
class |
ExVideoContainer
A container record that specifies information about external video data.
|
class |
FontCollection
FontCollection ia a container that holds information
about all the fonts in the presentation. |
class |
FontEmbeddedData |
class |
FontEntityAtom
This atom corresponds exactly to a Windows Logical Font (LOGFONT) structure.
|
class |
HeadersFootersAtom
An atom record that specifies options for displaying headers and footers
on a presentation slide or notes slide.
|
class |
HeadersFootersContainer
A container record that specifies information about the footers on a presentation slide.
|
class |
HSLFEscherClientDataRecord
An atom record that specifies whether a shape is a placeholder shape.
|
class |
InteractiveInfo
This class represents the metadata of a link in a slide/notes/etc.
|
class |
InteractiveInfoAtom
Tne atom that holds metadata on Links in the document.
|
class |
MainMaster
Master slide
|
class |
MasterTextPropAtom
Specifies the Indent Level for the text
|
class |
Notes
Master container for Notes.
|
class |
NotesAtom
A Notes Atom (type 1009).
|
class |
OEPlaceholderAtom
OEPlaceholderAtom (3011).
|
class |
OutlineTextRefAtom
OEPlaceholderAtom (3998).
|
class |
PersistPtrHolder
General holder for PersistPtrFullBlock and PersistPtrIncrementalBlock
records.
|
class |
PositionDependentRecordAtom
A special (and dangerous) kind of Record Atom that cares about where
it lives on the disk, or who has other Atoms that care about where
this is on the disk.
|
class |
PositionDependentRecordContainer
A special (and dangerous) kind of Record Container, for which other
Atoms care about where this one lives on disk.
|
class |
PPDrawing
These are actually wrappers onto Escher drawings.
|
class |
PPDrawingGroup
Container records which always exists inside Document.
|
class |
RecordAtom
Abstract class which all atom records will extend.
|
class |
RecordContainer
Abstract class which all container records will extend.
|
class |
RoundTripHFPlaceholder12
An atom record that specifies that a shape is a header or footer placeholder shape
|
class |
SheetContainer
The superclass of all sheet container records - Slide, Notes, MainMaster, etc.
|
class |
Slide
Master container for Slides.
|
class |
SlideAtom
A Slide Atom (type 1007).
|
class |
SlideAtomLayout
Holds the geometry of the Slide, and the ID of the placeholders on the slide.
|
class |
SlideListWithText
These are tricky beasts.
|
class |
SlidePersistAtom
A SlidePersist Atom (type 1011).
|
class |
Sound
A container holding information about a sound.
|
class |
SoundCollection
Is a container for all sound related atoms and containers.
|
class |
SoundData
Storage for embedded sounds.
|
class |
SSSlideInfoAtom
A SlideShowSlideInfo Atom (type 1017).
An atom record that specifies which transition effects to perform during a slide show, and how to advance to the next presentation slide. Combination of effectType and effectDirection: typedescriptiondirection 0cut0x00 = no transition, 0x01 = black transition 1random0x00 2blinds0x00 = vertical, 0x01 = horizontal 3checkerlike blinds 4cover0x00 = left, 0x01 = up, 0x02 = right, 0x03 = down, 0x04 = left/up, 0x05 = right/up, 0x06 left/down, 0x07 = left/down 5dissolve0x00 6fade0x00 7uncoverlike cover 8random barslike blinds 9stripslike 0x04 - 0x07 of cover 10wipelike 0x00 - 0x03 of cover 11box in/out0x00 = out, 0x01 = in 13split0x00 = horizontally out, 0x01 = horizontally in, 0x02 = vertically out, 0x03 = vertically in 17diamond0x00 18plus0x00 19wedge0x00 20pushlike 0x00 - 0x03 of cover 21comblike blinds 22newsflash0x00 23alphafade0x00 26wheelnumber of radial divisions (0x01,0x02,0x03,0x04,0x08) 27circle0x00 255undefined0x00 |
class |
StyleTextProp9Atom
The atom record that specifies additional text formatting.
|
class |
StyleTextPropAtom
A StyleTextPropAtom (type 4001).
|
class |
TextBytesAtom
A TextBytesAtom (type 4008).
|
class |
TextCharsAtom
A TextCharsAtom (type 4000).
|
class |
TextHeaderAtom
A TextHeaderAtom (type 3999).
|
class |
TextRulerAtom
Ruler of a text as it differs from the style's ruler settings.
|
class |
TextSpecInfoAtom
The special info runs contained in this text.
|
class |
TextSpecInfoRun |
class |
TxInteractiveInfoAtom
Tne atom that holds starting and ending character positions of a hyperlink
|
class |
TxMasterStyleAtom
TxMasterStyleAtom atom (4003).
|
class |
UnknownRecordPlaceholder
If we come across a record we don't know about, we create one of
these.
|
class |
UserEditAtom
A UserEdit Atom (type 4085).
|
class |
VBAInfoAtom
An atom record that specifies a reference to the VBA project storage.
|
class |
VBAInfoContainer
A container record that specifies VBA information for the document.
|
Modifier and Type | Class and Description |
---|---|
class |
HSLFObjectData
A class that represents object data embedded in a slide show.
|
class |
HSLFPictureData
A class that represents image data contained in a slide show.
|
class |
HSLFSlideShow
This class is a friendly wrapper on top of the more scary HSLFSlideShow.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends GenericRecord> |
HSLFObjectData.getGenericChildren() |
java.util.List<? extends GenericRecord> |
HSLFSlideShow.getGenericChildren() |
Modifier and Type | Class and Description |
---|---|
class |
LastCellOfRowDummyRecord
A dummy record to indicate that we've now had the last
cell record for this row.
|
class |
MissingCellDummyRecord
A dummy record for when we're missing a cell in a row,
but still want to trigger something
|
class |
MissingRowDummyRecord
A dummy record for when we're missing a row, but still
want to trigger something
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEscherHolderRecord
The escher container record is used to hold escher records.
|
class |
ArrayRecord
ARRAY (0x0221)
|
class |
AutoFilterInfoRecord
The AutoFilterInfo record specifies the number of columns that have AutoFilter enabled
and indicates the beginning of the collection of AutoFilter records.
|
class |
BackupRecord
Boolean specifying whether the GUI should store a backup of the file.
|
class |
BlankRecord
Represents a column in a row with no value but with styling.
|
class |
BOFRecord
Somewhat of a misnomer, its used for the beginning of a set of records that
have a particular purpose or subject.
|
class |
BookBoolRecord
Contains a flag specifying whether the Gui should save externally linked values from other workbooks.
|
class |
BoolErrRecord
Creates new BoolErrRecord.
|
class |
BottomMarginRecord
Record for the bottom margin.
|
class |
BoundSheetRecord
Defines a sheet within a workbook.
|
class |
CalcCountRecord
Specifies the maximum times the gui should perform a formula recalculation.
|
class |
CalcModeRecord
Tells the gui whether to calculate formulas automatically, manually or automatically except for tables.
|
class |
CellRecord
Base class for all cell value records (implementors of
CellValueRecordInterface ). |
class |
CFHeader12Record
Conditional Formatting Header v12 record CFHEADER12 (0x0879),
for conditional formattings introduced in Excel 2007 and newer.
|
class |
CFHeaderBase
Parent of Conditional Formatting Header records,
CFHeaderRecord and CFHeader12Record . |
class |
CFHeaderRecord
Conditional Formatting Header record CFHEADER (0x01B0).
|
class |
CFRule12Record
Conditional Formatting v12 Rule Record (0x087A).
|
class |
CFRuleBase
Conditional Formatting Rules.
|
class |
CFRuleRecord
Conditional Formatting Rule Record (0x01B1).
|
class |
CodepageRecord
The default characterset.
|
class |
ColumnInfoRecord
Defines with width and formatting for a range of columns
|
class |
CommonObjectDataSubRecord
The common object data record is used to store all common preferences for an excel object.
|
class |
ContinueRecord
Helper class used primarily for SST Records
|
class |
CountryRecord
Country Record (aka WIN.INI country) - used for localization
|
class |
CRNCountRecord
XCT - CRN Count
|
class |
CRNRecord
This record stores the contents of an external cell or cell range
|
class |
DateWindow1904Record
Flag specifying whether 1904 date windowing is used.
|
class |
DBCellRecord
Used by Excel and other MS apps to quickly find rows in the sheets.
|
class |
DConRefRecord
DConRef records specify a range in a workbook (internal or external) that serves as a data source
for pivot tables or data consolidation.
|
class |
DefaultColWidthRecord
Specifies the default width for columns that have no specific width set.
|
class |
DefaultRowHeightRecord
Row height for rows with undefined or not explicitly defined heights.
|
class |
DeltaRecord
Controls the accuracy of the calculations
|
class |
DimensionsRecord
Provides the minumum and maximum bounds of a sheet.
|
class |
DrawingGroupRecord |
class |
DrawingRecord |
class |
DrawingRecordForBiffViewer
This is purely for the biff viewer.
|
class |
DrawingSelectionRecord
MsoDrawingSelection (0x00ED)
|
class |
DSFRecord
Tells if this is a double stream file.
|
class |
DVALRecord
This record is the list header of all data validation records (0x01BE) in the current sheet.
|
class |
DVRecord
This record stores data validation settings and a list of cell ranges which contain these settings.
|
class |
EmbeddedObjectRefSubRecord
ftPictFmla (0x0009)
|
class |
EndSubRecord
ftEnd (0x0000)
|
class |
EOFRecord
Marks the end of records belonging to a particular object in the HSSF File
|
class |
EscherAggregate
This class is used to aggregate the MSODRAWING and OBJ record
combinations.
|
class |
ExtendedFormatRecord
Probably one of the more complex records.
|
class |
ExternalNameRecord
EXTERNALNAME (0x0023)
|
class |
ExternSheetRecord
EXTERNSHEET (0x0017)
|
class |
ExtSSTRecord
Extended Static String Table (0x00FF)
|
static class |
ExtSSTRecord.InfoSubRecord |
class |
FeatHdrRecord
Title: FeatHdr (Feature Header) Record
|
class |
FeatRecord
Title: Feat (Feature) Record
|
class |
FilePassRecord
File Pass Record (0x002F)
|
class |
FileSharingRecord
Stores the encrypted readonly for a workbook (write protect).
|
class |
FnGroupCountRecord
umber of built in function groups in the current version of the Spreadsheet (probably only used on Windows)
|
class |
FontRecord
Describes a font in the workbook
|
class |
FooterRecord
Specifies the footer for a sheet
|
class |
FormatRecord
Describes a number format -- those goofy strings like $(#,###)
|
class |
FormulaRecord
Formula Record (0x0006).
|
class |
FormulaSpecialCachedValue
Manages the cached formula result values of other types besides numeric.
|
class |
FtCblsSubRecord
This structure appears as part of an Obj record that represents a checkbox or radio button.
|
class |
FtCfSubRecord
The FtCf structure specifies the clipboard format of the picture-type Obj record containing this FtCf.
|
class |
FtPioGrbitSubRecord
This structure appears as part of an Obj record that represents image display properties.
|
class |
GridsetRecord
Flag denoting whether the user specified that gridlines are used when printing.
|
class |
GroupMarkerSubRecord
ftGmo (0x0006)
|
class |
GutsRecord
Row/column gutter sizes
|
class |
HCenterRecord
Whether to center between horizontal margins
|
class |
HeaderFooterBase
Common header/footer base class
|
class |
HeaderFooterRecord
The HEADERFOOTER record stores information added in Office Excel 2007 for headers/footers.
|
class |
HeaderRecord
Specifies a header for a sheet
|
class |
HideObjRecord
Flag defines whether to hide placeholders and object
|
class |
HorizontalPageBreakRecord
HorizontalPageBreak (0x001B) record that stores page breaks at rows
|
class |
HyperlinkRecord
The
HyperlinkRecord (0x01B8) wraps an HLINK-record
from the Excel-97 format. |
class |
IndexRecord
Occurs right after BOF, tells you where the DBCELL records are for a sheet Important for locating cells
|
class |
InterfaceEndRecord
Shows where the Interface Records ends (MMS)
|
class |
InterfaceHdrRecord
Defines the beginning of Interface records (MMS)
|
class |
IterationRecord
Tells whether to iterate over formula calculations or not.
|
class |
LabelRecord
Label Record (0x0204) - read only support for strings stored directly in the cell...
|
class |
LabelSSTRecord
Refers to a string in the shared string table and is a column value.
|
class |
LbsDataSubRecord
This structure specifies the properties of a list or drop-down list embedded object in a sheet.
|
static class |
LbsDataSubRecord.LbsDropData
This structure specifies properties of the dropdown list control
|
class |
LeftMarginRecord
Record for the left margin.
|
class |
MergeCellsRecord
Optional record defining a square area of cells to "merged" into one cell.
|
class |
MMSRecord
defines how many add menu and del menu options are stored in the file.
|
class |
MulBlankRecord
Represents a set of columns in a row with no value but with styling.
|
class |
MulRKRecord
Used to store multiple RK numbers on a row.
|
class |
NameCommentRecord
Defines a comment associated with a specified name.
|
class |
NameRecord
Defines a named range within a workbook.
|
class |
NoteRecord
NOTE: Comment Associated with a Cell (0x001C)
|
class |
NoteStructureSubRecord
ftNts (0x000D)
|
class |
NumberRecord
NUMBER (0x0203) Contains a numeric cell value.
|
class |
ObjectProtectRecord
Protect embedded object with the lamest "security" ever invented.
|
class |
ObjRecord
OBJRECORD (0x005D)
|
class |
OldCellRecord
Base class for all old (Biff 2 - Biff 4) cell value records
(implementors of
CellValueRecordInterface ). |
class |
OldFormulaRecord
Formula Record (0x0006 / 0x0206 / 0x0406) - holds a formula in
encoded form, along with the value if a number
|
class |
OldLabelRecord
Biff2 - Biff 4 Label Record (0x0004 / 0x0204) - read only support for
strings stored directly in the cell, from the older file formats that
didn't use
LabelSSTRecord |
class |
OldSheetRecord
Title: Bound Sheet Record (aka BundleSheet) (0x0085) for BIFF 5
|
class |
OldStringRecord
Biff2 - Biff 4 Label Record (0x0007 / 0x0207) - read only support for
formula string results.
|
class |
PageBreakRecord
Record that contains the functionality page breaks (horizontal and vertical)
|
static class |
PageBreakRecord.Break
Since both records store 2byte integers (short), no point in
differentiating it in the records.
|
class |
PaletteRecord
Supports custom palettes.
|
class |
PaneRecord
Describes the frozen and unfrozen panes.
|
class |
PasswordRecord
Stores the encrypted password for a sheet or workbook (HSSF doesn't support encryption)
|
class |
PasswordRev4Record
Protection Revision 4 password Record (0x01BC)
|
class |
PrecisionRecord
Defines whether to store with full precision or what's displayed by the gui
(meaning have really screwed up and skewed figures or only think you do!)
|
class |
PrintGridlinesRecord
Whether to print the gridlines when you enjoy the spreadsheet on paper.
|
class |
PrintHeadersRecord
Whether or not to print the row/column headers when you enjoy your spreadsheet in the physical form.
|
class |
PrintSetupRecord
Stores print setup options -- bogus for HSSF (and marked as such)
|
class |
ProtectionRev4Record
Describes whether this is a protected shared/tracked workbook
|
class |
ProtectRecord
Defines whether a sheet or workbook is protected (HSSF DOES NOT SUPPORT ENCRYPTION)
|
class |
RecalcIdRecord
This record contains an ID that marks when a worksheet was last recalculated.
|
class |
Record
All HSSF Records inherit from this class.
|
class |
RefModeRecord
Describes which reference mode to use
|
class |
RefreshAllRecord
Flag whether to refresh all external data when loading a sheet.
|
class |
RightMarginRecord
Record for the right margin.
|
class |
RKRecord
An internal 32 bit number with the two most significant bits storing the type.
|
class |
RowRecord
Stores the row information for the sheet.
|
class |
SaveRecalcRecord
Defines whether to recalculate before saving (set to true)
|
class |
ScenarioProtectRecord
I have no idea what a Scenario is or why on would want to protect it with the lamest "security" ever invented.
|
class |
SCLRecord
Specifies the window's zoom magnification.
|
class |
SelectionRecord
Shows the user's selection on the sheet for write set num refs to 0
|
class |
SharedFormulaRecord
Primarily used as an excel optimization so that multiple similar formulas are not
written out too many times.
|
class |
SharedValueRecordBase
|
class |
SSTRecord
Static String Table Record (0x00FC)
|
class |
StandardRecord
Subclasses of this class (the majority of BIFF records) are non-continuable.
|
class |
StringRecord
STRING (0x0207)
|
class |
StyleRecord
Describes a builtin to the gui or user defined style
|
class |
SubRecord
Subrecords are part of the OBJ class.
|
class |
SupBookRecord
A External Workbook Description (Supplemental Book).
|
class |
TabIdRecord
Contains an array of sheet id's.
|
class |
TableRecord
The record specifies a data table.
|
class |
TableStylesRecord
TABLESTYLES (0x088E)
|
class |
TextObjectRecord
The TXO record (0x01B6) is used to define the properties of a text box.
|
class |
TopMarginRecord
Record for the top margin.
|
class |
UncalcedRecord
If this record occurs in the Worksheet Substream, it indicates that the formulas have not
been recalculated before the document was saved.
|
class |
UnknownRecord
Unknown record just tells you the sid so you can figure out what records you are missing.
|
class |
UserSViewBegin
The UserSViewBegin record specifies settings for a custom view associated with the sheet.
|
class |
UserSViewEnd
The UserSViewEnd record marks the end of the settings for a custom view associated with the sheet
|
class |
UseSelFSRecord
Tells the GUI if this was written by something that can use "natural language" formulas.
|
class |
VCenterRecord
Tells whether to center the sheet between vertical margins
|
class |
VerticalPageBreakRecord
VerticalPageBreak (0x001A) record that stores page breaks at columns
|
class |
WindowOneRecord
Stores the attributes of the workbook window.
|
class |
WindowProtectRecord
Flags whether workbook windows are protected
|
class |
WindowTwoRecord
Sheet window settings
|
class |
WriteAccessRecord
Title: Write Access Record (0x005C)
|
class |
WriteProtectRecord
Indicated that the sheet/workbook is write protected.
|
class |
WSBoolRecord
Stores workbook settings (aka its a big "everything we didn't put somewhere else")
|
Modifier and Type | Class and Description |
---|---|
class |
CFRecordsAggregate
CFRecordsAggregate - aggregates Conditional Formatting records CFHeaderRecord
and number of up CFRuleRecord records together to simplify access to them.
|
Modifier and Type | Class and Description |
---|---|
class |
BorderFormatting
Border Formatting Block of the Conditional Formatting Rule Record.
|
class |
ColorGradientFormatting
Color Gradient / Color Scale Conditional Formatting Rule Record.
|
class |
ColorGradientThreshold
Color Gradient / Color Scale specific Threshold / value (CFVO),
for changes in Conditional Formatting
|
class |
DataBarFormatting
Data Bar Conditional Formatting Rule Record.
|
class |
DataBarThreshold
Data Bar specific Threshold / value (CFVO),
for changes in Conditional Formatting
|
class |
FontFormatting
Font Formatting Block of the Conditional Formatting Rule Record.
|
class |
IconMultiStateFormatting
Icon / Multi-State Conditional Formatting Rule Record.
|
class |
IconMultiStateThreshold
Icon / Multi-State specific Threshold / value (CFVO),
for changes in Conditional Formatting
|
class |
PatternFormatting
Pattern Formatting Block of the Conditional Formatting Rule Record.
|
class |
Threshold
Threshold / value (CFVO) for changes in Conditional Formatting
|
Modifier and Type | Class and Description |
---|---|
class |
AreaFormatRecord
The area format record is used to define the colours and patterns for an area.
|
class |
AreaRecord
The area record is used to define a area chart.
|
class |
AxisLineFormatRecord
The axis line format record defines the axis type details.
|
class |
AxisOptionsRecord
The axis options record provides unit information and other various tidbits about the axis.
|
class |
AxisParentRecord
The axis size and location
|
class |
AxisRecord
The axis record defines the type of an axis.
|
class |
AxisUsedRecord
The number of axes used on a chart.
|
class |
BarRecord
The bar record is used to define a bar chart.
|
class |
BeginRecord
The begin record defines the start of a block of records for a (graphing
data object.
|
class |
CategorySeriesAxisRecord
This record refers to a category or series axis and is used to specify label/tickmark frequency.
|
class |
CatLabRecord
CATLAB - Category Labels (0x0856)
|
class |
ChartEndBlockRecord
ENDBLOCK - Chart Future Record Type End Block (0x0853)
|
class |
ChartEndObjectRecord
ENDOBJECT - Chart Future Record Type End Object (0x0855)
|
class |
ChartFormatRecord
Class ChartFormatRecord (0x1014)
|
class |
ChartFRTInfoRecord
CHARTFRTINFO - Chart Future Record Type Info (0x0850)
|
class |
ChartRecord
CHART (0x1002)
|
class |
ChartStartBlockRecord
STARTBLOCK - Chart Future Record Type Start Block (0x0852)
|
class |
ChartStartObjectRecord
STARTOBJECT - Chart Future Record Type Start Object (0x0854)
|
class |
ChartTitleFormatRecord
CHARTTITLEFORMAT (0x1050)
|
class |
DataFormatRecord
The data format record is used to index into a series.
|
class |
DataLabelExtensionRecord
DATALABEXT - Chart Data Label Extension (0x086A)
|
class |
DatRecord
The dat record is used to store options for the chart.
|
class |
DefaultDataLabelTextPropertiesRecord
The default data label text properties record identifies the text characteristics of the preceding text record.
|
class |
EndRecord
The end record defines the end of a block of records for a (Graphing)
data object.
|
class |
FontBasisRecord
The font basis record stores various font metrics.
|
class |
FontIndexRecord
The font index record indexes into the font table for the text record.
|
class |
FrameRecord
The frame record indicates whether there is a border around the displayed text of a chart.
|
class |
LegendRecord
Defines a legend for a chart.
|
class |
LineFormatRecord
Describes a line format record.
|
class |
LinkedDataRecord
Describes a linked data record.
|
class |
NumberFormatIndexRecord
The number format index record indexes format table.
|
class |
ObjectLinkRecord
Links text to an object on the chart or identifies it as the title.
|
class |
PlotAreaRecord
preceeds and identifies a frame as belonging to the plot area.
|
class |
PlotGrowthRecord
The plot growth record specifies the scaling factors used when a font is scaled.
|
class |
SeriesChartGroupIndexRecord
The series chart group index record stores the index to the CHARTFORMAT record (0 based).
|
class |
SeriesIndexRecord
links a series to its position in the series list.
|
class |
SeriesLabelsRecord
The series label record defines the type of label associated with the data format record.
|
class |
SeriesListRecord
SERIESLIST (0x1016)
|
class |
SeriesRecord
The series record describes the overall data for a series.
|
class |
SeriesTextRecord
SERIESTEXT (0x100D)
|
class |
SheetPropertiesRecord
Describes a chart sheet properties record.
|
class |
TextRecord
The text record is used to define text stored on a chart.
|
class |
TickRecord
The Tick record defines how tick marks and label positioning/formatting
|
class |
UnitsRecord
The units record describes units.
|
class |
ValueRangeRecord
The value range record defines the range of the value axis.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SharedFeature
Common Interface for all Shared Features
|
Modifier and Type | Class and Description |
---|---|
class |
ExtendedColor
Title: CTColor (Extended Color) record part
|
class |
ExtRst |
class |
FeatFormulaErr2
Title: FeatFormulaErr2 (Formula Evaluation Shared Feature) common record part
|
class |
FeatProtection
Title: FeatProtection (Protection Shared Feature) common record part
|
class |
FeatSmartTag
Title: FeatSmartTag (Smart Tag Shared Feature) common record part
|
class |
FormatRun |
class |
FtrHeader
Title: FtrHeader (Future Record Header) common record part
|
class |
UnicodeString
Unicode String - just standard fields that are in several records.
|
Modifier and Type | Class and Description |
---|---|
class |
ContinuableRecord
Common superclass of all records that can produce
ContinueRecord s while being serialized. |
Modifier and Type | Class and Description |
---|---|
class |
DataItemRecord
SXDI - Data Item (0x00C5)
|
class |
ExtendedPivotTableViewFieldsRecord
SXVDEX - Extended PivotTable View Fields (0x0100)
|
class |
PageItemRecord
SXPI - Page Item (0x00B6)
|
class |
StreamIDRecord
SXIDSTM - Stream ID (0x00D5)
|
class |
ViewDefinitionRecord
SXVIEW - View Definition (0x00B0)
|
class |
ViewFieldsRecord
SXVD - View Fields (0x00B1)
|
class |
ViewSourceRecord
SXVS - View Source (0x00E3)
|
Modifier and Type | Class and Description |
---|---|
class |
CellRangeAddress8Bit
See OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'
|
Modifier and Type | Method and Description |
---|---|
GenericRecord |
HwmfImageRenderer.getGenericRecord() |
Modifier and Type | Interface and Description |
---|---|
interface |
HwmfRecord |
Modifier and Type | Class and Description |
---|---|
class |
HwmfBitmap16 |
class |
HwmfBitmapDib
The DeviceIndependentBitmap Object defines an image in device-independent bitmap (DIB) format.
|
class |
HwmfColorRef
A 32-bit ColorRef Object that defines the color value.
|
static class |
HwmfDraw.WmfArc
The META_ARC record draws an elliptical arc.
|
static class |
HwmfDraw.WmfChord
The META_CHORD record draws a chord, which is defined by a region bounded by the intersection of
an ellipse with a line segment.
|
static class |
HwmfDraw.WmfEllipse
The META_ELLIPSE record draws an ellipse.
|
static class |
HwmfDraw.WmfFrameRegion
The META_FRAMEREGION record draws a border around a specified region using a specified brush.
|
static class |
HwmfDraw.WmfLineTo
The META_LINETO record draws a line from the drawing position that is defined in the playback
device context up to, but not including, the specified point.
|
static class |
HwmfDraw.WmfMoveTo
The META_MOVETO record sets the output position in the playback device context to a specified
point.
|
static class |
HwmfDraw.WmfPie
The META_PIE record draws a pie-shaped wedge bounded by the intersection of an ellipse and two
radials.
|
static class |
HwmfDraw.WmfPolygon
The META_POLYGON record paints a polygon consisting of two or more vertices connected by
straight lines.
|
static class |
HwmfDraw.WmfPolyline
The META_POLYLINE record draws a series of line segments by connecting the points in the
specified array.
|
static class |
HwmfDraw.WmfPolyPolygon
The META_POLYPOLYGON record paints a series of closed polygons.
|
static class |
HwmfDraw.WmfRectangle
The META_RECTANGLE record paints a rectangle.
|
static class |
HwmfDraw.WmfRoundRect
The META_ROUNDRECT record paints a rectangle with rounded corners.
|
static class |
HwmfDraw.WmfSelectObject
The META_SELECTOBJECT record specifies a graphics object for the playback device context.
|
static class |
HwmfDraw.WmfSetPixel
The META_SETPIXEL record sets the pixel at the specified coordinates to the specified color.
|
class |
HwmfEscape
The MetafileEscapes specifies printer driver functionality that
might not be directly accessible through WMF records
|
static class |
HwmfEscape.WmfEscapeEMF |
static class |
HwmfEscape.WmfEscapeUnknownData |
static class |
HwmfFill.WmfBitBlt |
static class |
HwmfFill.WmfDibBitBlt |
static class |
HwmfFill.WmfDibStretchBlt
The META_DIBSTRETCHBLT record specifies the transfer of a block of pixels in device-independent format
according to a raster operation, with possible expansion or contraction.
|
static class |
HwmfFill.WmfExtFloodFill
The META_EXTFLOODFILL record fills an area with the brush that is defined in
the playback device context.
|
static class |
HwmfFill.WmfFillRegion
The META_FILLREGION record fills a region using a specified brush.
|
static class |
HwmfFill.WmfFloodFill
The META_FLOODFILL record fills an area of the output surface with the brush that
is defined in the playback device context.
|
static class |
HwmfFill.WmfInvertRegion
The META_INVERTREGION record draws a region in which the colors are inverted.
|
static class |
HwmfFill.WmfPaintRegion
The META_PAINTREGION record paints the specified region by using the brush that is
defined in the playback device context.
|
static class |
HwmfFill.WmfPatBlt
The META_PATBLT record paints a specified rectangle using the brush that is defined in the playback
device context.
|
static class |
HwmfFill.WmfSetDibToDev
The META_SETDIBTODEV record sets a block of pixels in the playback device context
using deviceindependent color data.
|
static class |
HwmfFill.WmfSetPolyfillMode
The META_SETPOLYFILLMODE record sets polygon fill mode in the playback device context for
graphics operations that fill polygons.
|
static class |
HwmfFill.WmfStretchBlt
The META_STRETCHBLT record specifies the transfer of a block of pixels according to a raster
operation, with possible expansion or contraction.
|
static class |
HwmfFill.WmfStretchDib
The META_STRETCHDIB record specifies the transfer of color data from a
block of pixels in device independent format according to a raster operation,
with possible expansion or contraction.
|
class |
HwmfFont
The Font object specifies the attributes of a logical font
|
static class |
HwmfFont.WmfClipPrecision
ClipPrecision Flags specify clipping precision, which defines how to clip characters that are
partially outside a clipping region.
|
class |
HwmfHeader |
static class |
HwmfMisc.WmfCreateBrushIndirect
The META_CREATEBRUSHINDIRECT record creates a Brush Object
from a LogBrush Object.
|
static class |
HwmfMisc.WmfCreatePatternBrush |
static class |
HwmfMisc.WmfCreatePenIndirect |
static class |
HwmfMisc.WmfDeleteObject
The META_DELETEOBJECT record deletes an object, including Bitmap16, Brush,
DeviceIndependentBitmap, Font, Palette, Pen, and Region.
|
static class |
HwmfMisc.WmfDibCreatePatternBrush
The META_DIBCREATEPATTERNBRUSH record creates a Brush Object with a
pattern specified by a DeviceIndependentBitmap (DIB) Object
|
static class |
HwmfMisc.WmfRestoreDc
The META_RESTOREDC record restores the playback device context from a previously saved device
context.
|
static class |
HwmfMisc.WmfSaveDc
The META_SAVEDC record saves the playback device context for later retrieval.
|
static class |
HwmfMisc.WmfSetBkColor
The META_SETBKCOLOR record sets the background color in the playback device context to a
specified color, or to the nearest physical color if the device cannot represent the specified color.
|
static class |
HwmfMisc.WmfSetBkMode
The META_SETBKMODE record defines the background raster operation mix mode in the playback
device context.
|
static class |
HwmfMisc.WmfSetLayout
The META_SETLAYOUT record defines the layout orientation in the playback device context.
|
static class |
HwmfMisc.WmfSetMapMode
The META_SETMAPMODE record defines the mapping mode in the playback device context.
|
static class |
HwmfMisc.WmfSetMapperFlags
The META_SETMAPPERFLAGS record defines the algorithm that the font mapper uses when it maps
logical fonts to physical fonts.
|
static class |
HwmfMisc.WmfSetRelabs
The META_SETRELABS record is reserved and not supported.
|
static class |
HwmfMisc.WmfSetRop2
The META_SETROP2 record defines the foreground raster operation mix mode in the playback device
context.
|
static class |
HwmfMisc.WmfSetStretchBltMode
The META_SETSTRETCHBLTMODE record defines the bitmap stretching mode in the playback device
context.
|
static class |
HwmfPalette.PaletteEntry |
static class |
HwmfPalette.WmfAnimatePalette
The META_ANIMATEPALETTE record redefines entries in the logical palette that
is defined in the playback device context with the specified Palette object
The logical palette that is specified by the Palette object in this record is the
source of the palette changes, and the logical palette that is currently selected
into the playback device context is the destination.
|
static class |
HwmfPalette.WmfCreatePalette
The META_CREATEPALETTE record creates a Palette Object
|
static class |
HwmfPalette.WmfPaletteParent |
static class |
HwmfPalette.WmfRealizePalette
The META_REALIZEPALETTE record maps entries from the logical palette that
is defined in the playback device context to the system palette.
|
static class |
HwmfPalette.WmfResizePalette
The META_RESIZEPALETTE record redefines the size of the logical palette that is defined in the
playback device context.
|
static class |
HwmfPalette.WmfSelectPalette
The META_SELECTPALETTE record defines the current logical palette with a specified Palette Object.
|
static class |
HwmfPalette.WmfSetPaletteEntries
The META_SETPALENTRIES record defines RGB color values in a range of entries in the logical
palette that is defined in the playback device context.
|
class |
HwmfPenStyle
The 16-bit PenStyle Enumeration is used to specify different types of pens
that can be used in graphics operations.
|
static class |
HwmfText.WmfCreateFontIndirect |
static class |
HwmfText.WmfExtTextOut
The META_EXTTEXTOUT record outputs text by using the font, background color, and text color that
are defined in the playback device context.
|
static class |
HwmfText.WmfExtTextOutOptions |
static class |
HwmfText.WmfSetTextAlign
The META_SETTEXTALIGN record defines text-alignment values in the playback device context.
|
static class |
HwmfText.WmfSetTextCharExtra
The META_SETTEXTCHAREXTRA record defines inter-character spacing for text justification in the
playback device context.
|
static class |
HwmfText.WmfSetTextColor
The META_SETTEXTCOLOR record defines the text foreground color in the playback device context.
|
static class |
HwmfText.WmfSetTextJustification
The META_SETTEXTJUSTIFICATION record defines the amount of space to add to break characters
in a string of justified text.
|
static class |
HwmfText.WmfTextOut
The META_TEXTOUT record outputs a character string at the specified location by using the font,
background color, and text color that are defined in the playback device context.
|
static class |
HwmfWindowing.WmfCreateRegion |
static class |
HwmfWindowing.WmfExcludeClipRect
The META_EXCLUDECLIPRECT record sets the clipping region in the playback device context to the
existing clipping region minus the specified rectangle.
|
static class |
HwmfWindowing.WmfIntersectClipRect
The META_INTERSECTCLIPRECT record sets the clipping region in the playback device context to the
intersection of the existing clipping region and the specified rectangle.
|
static class |
HwmfWindowing.WmfOffsetClipRgn
The META_OFFSETCLIPRGN record moves the clipping region in the playback device context by the
specified offsets.
|
static class |
HwmfWindowing.WmfOffsetViewportOrg
The META_OFFSETVIEWPORTORG record moves the viewport origin in the playback device context
by specified horizontal and vertical offsets.
|
static class |
HwmfWindowing.WmfOffsetWindowOrg
The META_OFFSETWINDOWORG record moves the output window origin in the
playback device context by specified horizontal and vertical offsets.
|
static class |
HwmfWindowing.WmfScaleViewportExt
The META_SCALEVIEWPORTEXT record scales the horizontal and vertical extents of the viewport
that is defined in the playback device context by using the ratios formed by the specified
multiplicands and divisors.
|
static class |
HwmfWindowing.WmfScaleWindowExt
The META_OFFSETWINDOWORG record moves the output window origin in the
playback device context by specified horizontal and vertical offsets.
|
static class |
HwmfWindowing.WmfScanObject |
static class |
HwmfWindowing.WmfSelectClipRegion
The META_SELECTCLIPREGION record specifies a Region Object to be the current clipping region.
|
static class |
HwmfWindowing.WmfSetViewportExt
The META_SETVIEWPORTEXT record sets the horizontal and vertical extents
of the viewport in the playback device context.
|
static class |
HwmfWindowing.WmfSetViewportOrg
The META_SETVIEWPORTORG record defines the viewport origin in the playback device context.
|
static class |
HwmfWindowing.WmfSetWindowExt
The META_SETWINDOWEXT record defines the horizontal and vertical extents
of the output window in the playback device context.
|
static class |
HwmfWindowing.WmfSetWindowOrg
The META_SETWINDOWORG record defines the output window origin in the playback device context.
|
Modifier and Type | Class and Description |
---|---|
class |
HwmfPicture |
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends GenericRecord> |
HwmfPicture.getGenericChildren() |
Modifier and Type | Class and Description |
---|---|
class |
Decryptor |
class |
EncryptionHeader
Reads and processes OOXML Encryption Headers
The constants are largely based on ZIP constants.
|
class |
EncryptionInfo
Wrapper for the EncryptionInfo node of encrypted documents
|
class |
EncryptionVerifier
Used when checking if a key is valid for a document
|
class |
Encryptor |
Modifier and Type | Class and Description |
---|---|
class |
AgileDecryptor
Decryptor implementation for Agile Encryption
|
class |
AgileEncryptionHeader |
class |
AgileEncryptionVerifier
Used when checking if a key is valid for a document
|
class |
AgileEncryptor |
Modifier and Type | Class and Description |
---|---|
class |
BinaryRC4Decryptor |
class |
BinaryRC4EncryptionHeader |
class |
BinaryRC4EncryptionVerifier |
class |
BinaryRC4Encryptor |
Modifier and Type | Class and Description |
---|---|
class |
CryptoAPIDecryptor |
class |
CryptoAPIEncryptionHeader |
class |
CryptoAPIEncryptionVerifier |
class |
CryptoAPIEncryptor |
Modifier and Type | Class and Description |
---|---|
class |
StandardDecryptor |
class |
StandardEncryptionHeader |
class |
StandardEncryptionVerifier
Used when checking if a key is valid for a document
|
class |
StandardEncryptor |
Modifier and Type | Class and Description |
---|---|
class |
XORDecryptor |
class |
XOREncryptionHeader |
class |
XOREncryptionVerifier |
class |
XOREncryptor |
Modifier and Type | Method and Description |
---|---|
default GenericRecord |
ImageRenderer.getGenericRecord() |
Modifier and Type | Class and Description |
---|---|
class |
Formula
Encapsulates an encoded formula token array.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFunctionPtg
This class provides the base functionality for Excel sheet functions
There are two kinds of function Ptgs - tFunc and tFuncVar
Therefore, this class will have ONLY two subclasses
|
class |
AddPtg
Addition operator PTG the "+" binomial operator.
|
class |
Area2DPtgBase
Common superclass of 2-D area refs
|
class |
Area3DPtg
Area 3D Ptg - 3D reference (Sheet + Area)
|
class |
Area3DPxg
XSSF Area 3D Reference (Sheet + Area)
|
class |
AreaErrPtg
AreaErr - handles deleted cell area references.
|
class |
AreaNPtg
Specifies a rectangular area of cells A1:A4 for instance.
|
class |
AreaPtg
Specifies a rectangular area of cells A1:A4 for instance.
|
class |
AreaPtgBase
Specifies a rectangular area of cells A1:A4 for instance.
|
class |
ArrayPtg
ArrayPtg - handles arrays
The ArrayPtg is a little weird, the size of the Ptg when parsing initially only
includes the Ptg sid and the reserved bytes.
|
class |
AttrPtg
"Special Attributes"
|
class |
BoolPtg
Boolean (boolean) Stores a (java) boolean value in a formula.
|
class |
ConcatPtg |
class |
ControlPtg |
class |
Deleted3DPxg
An XSSF only representation of a reference to a deleted area
|
class |
DeletedArea3DPtg
Deleted Area 3D Ptg - 3D referecnce (Sheet + Area)
|
class |
DeletedRef3DPtg
Deleted Reference 3D Ptg
|
class |
DividePtg
This PTG implements the standard binomial divide "/"
|
class |
EqualPtg |
class |
ErrPtg |
class |
ExpPtg |
class |
FuncPtg |
class |
FuncVarPtg |
class |
GreaterEqualPtg
PTG class to implement greater or equal to
|
class |
GreaterThanPtg
Greater than operator PTG ">"
|
class |
IntersectionPtg |
class |
IntPtg
Integer (unsigned short integer) Stores an unsigned short value (java int) in a formula
|
class |
LessEqualPtg
Ptg class to implement less than or equal
|
class |
LessThanPtg
Less than operator PTG "<".
|
class |
MemAreaPtg |
class |
MemErrPtg |
class |
MemFuncPtg |
class |
MissingArgPtg
Missing Function Arguments
|
class |
MultiplyPtg
Implements the standard mathematical multiplication "*"
|
class |
NamePtg
See the spec at 2.5.198.76 PtgName
|
class |
NameXPtg
A Name, be that a Named Range or a Function / User Defined
Function, addressed in the HSSF External Sheet style.
|
class |
NameXPxg
A Name, be that a Named Range or a Function / User Defined
Function, addressed in the HSSF External Sheet style.
|
class |
NotEqualPtg
Ptg class to implement not equal
|
class |
NumberPtg
Number Stores a floating point value in a formula value stored in a 8 byte
field using IEEE notation
|
class |
OperandPtg |
class |
OperationPtg
defines a Ptg that is an operation instead of an operand
|
class |
ParenthesisPtg
While formula tokens are stored in RPN order and thus do not need parenthesis
for precedence reasons, Parenthesis tokens ARE written to ensure that user
entered parenthesis are displayed as-is on reading back
|
class |
PercentPtg
Percent PTG.
|
class |
PowerPtg |
class |
Ptg
Ptg represents a syntactic token in a formula.
|
class |
RangePtg |
class |
Ref3DPtg
Reference 3D Ptg
|
class |
Ref3DPxg
XSSF 3D Reference
|
class |
RefErrorPtg
RefError - handles deleted cell reference
|
class |
RefNPtg |
class |
RefPtg
ReferencePtg - handles references (such as A1, A2, IA4)
|
class |
RefPtgBase
ReferencePtgBase - handles references (such as A1, A2, IA4)
|
class |
ScalarConstantPtg
Common superclass of all
Ptgs that represent simple constant values. |
class |
StringPtg
String Stores a String value in a formula value stored in the format
<length 2 bytes>char[]
|
class |
SubtractPtg |
class |
TblPtg
This ptg indicates a data table.
|
class |
UnaryMinusPtg
Unary Plus operator - does not have any effect on the operand
|
class |
UnaryPlusPtg
Unary Plus operator - does not have any effect on the operand
|
class |
UnionPtg |
class |
UnknownPtg |
class |
ValueOperatorPtg
Common superclass of all value operators.
|
Modifier and Type | Class and Description |
---|---|
class |
CellRangeAddress
See OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'
|
class |
CellRangeAddressBase
See OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'
|
class |
CellRangeAddressList
Implementation of the cell range address lists,like is described
in OpenOffice.org's Excel Documentation: excelfileformat.pdf sec 2.5.14 -
'Cell Range Address List'
In BIFF8 there is a common way to store absolute cell range address lists in
several records (not formulas).
|
class |
CellReference
Common conversion functions between Excel style A1, C27 style
cell references, and POI usermodel style row=0, column=0
style references.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
GenericRecordXmlWriter.marshal(GenericRecord record) |
static java.lang.String |
GenericRecordJsonWriter.marshal(GenericRecord record) |
static java.lang.String |
GenericRecordXmlWriter.marshal(GenericRecord record,
boolean withComments) |
static java.lang.String |
GenericRecordJsonWriter.marshal(GenericRecord record,
boolean withComments) |
void |
GenericRecordXmlWriter.write(GenericRecord record) |
void |
GenericRecordJsonWriter.write(GenericRecord record) |
protected void |
GenericRecordXmlWriter.write(java.lang.String name,
GenericRecord record) |
protected boolean |
GenericRecordXmlWriter.writeChildren(GenericRecord record,
boolean hasComplexProperties) |
protected boolean |
GenericRecordJsonWriter.writeChildren(GenericRecord record,
boolean hasProperties) |
protected boolean |
GenericRecordXmlWriter.writeProperties(GenericRecord record) |
protected boolean |
GenericRecordJsonWriter.writeProperties(GenericRecord record) |
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.