Package | Description |
---|---|
org.apache.poi.ddf |
This package contains classes for decoding the Microsoft Office Drawing format otherwise
known as escher henceforth known in POI as the Dreadful Drawing Format.
|
org.apache.poi.hslf.usermodel | |
org.apache.poi.hssf.usermodel |
The usermodel package maps HSSF low level structures to familiar workbook/sheet model
|
Modifier and Type | Class and Description |
---|---|
class |
EscherArrayProperty
Escher array properties are the most weird construction ever invented
with all sorts of special cases.
|
class |
EscherBoolProperty
Represents a boolean property.
|
class |
EscherComplexProperty
A complex property differs from a simple property in that the data can not fit inside a 32 bit
integer.
|
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.
|
Modifier and Type | Method and Description |
---|---|
<T extends EscherProperty> |
AbstractEscherOptRecord.lookup(EscherPropertyTypes propType) |
<T extends EscherProperty> |
AbstractEscherOptRecord.lookup(int propId) |
Modifier and Type | Method and Description |
---|---|
EscherProperty |
AbstractEscherOptRecord.getEscherProperty(int index)
The list of properties stored by this record.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<EscherProperty> |
EscherPropertyFactory.createProperties(byte[] data,
int offset,
short numProperties)
Create new properties from a byte array.
|
java.util.List<EscherProperty> |
AbstractEscherOptRecord.getEscherProperties()
The list of properties stored by this record.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractEscherOptRecord.addEscherProperty(EscherProperty prop)
Add a property to this record.
|
void |
AbstractEscherOptRecord.setEscherProperty(EscherProperty value)
Set an escher property.
|
Modifier and Type | Method and Description |
---|---|
static <T extends EscherProperty> |
HSLFShape.getEscherProperty(AbstractEscherOptRecord opt,
EscherPropertyTypes type)
Returns escher property by type.
|
static <T extends EscherProperty> |
HSLFShape.getEscherProperty(AbstractEscherOptRecord opt,
int propId)
Deprecated.
use
HSLFShape.getEscherProperty(EscherPropertyTypes) instead |
Modifier and Type | Method and Description |
---|---|
protected void |
HSSFShape.setPropertyValue(EscherProperty property) |
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.