| 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 | usermodel package maps HSSF low level strutures to familiar workbook/sheet model | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EscherArrayPropertyEscher array properties are the most weird construction ever invented
 with all sorts of special cases. | 
| class  | EscherBoolPropertyRepresents a boolean property. | 
| class  | EscherComplexPropertyA complex property differs from a simple property in that the data can not fit inside a 32 bit
 integer. | 
| class  | EscherRGBPropertyA color property. | 
| class  | EscherShapePathPropertyDefines the constants for the various possible shape paths. | 
| class  | EscherSimplePropertyA 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(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,
                 int propId)Returns  escher property by id. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | HSSFShape. setPropertyValue(EscherProperty property) | 
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.