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 |
Modifier and Type | Method and Description |
---|---|
static EscherPropertyTypes |
EscherPropertyTypes.forPropertyID(int propertyId) |
EscherPropertyTypes |
EscherProperty.getGenericRecordType() |
static EscherPropertyTypes |
EscherPropertyTypes.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static EscherPropertyTypes[] |
EscherPropertyTypes.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
<T extends EscherProperty> |
AbstractEscherOptRecord.lookup(EscherPropertyTypes propType) |
void |
AbstractEscherOptRecord.removeEscherProperty(EscherPropertyTypes type) |
Constructor and Description |
---|
EscherArrayProperty(EscherPropertyTypes type,
boolean isBlipId,
int complexSize)
Create an instance of an escher array property.
|
EscherBoolProperty(EscherPropertyTypes propertyType,
int value)
Create an instance of an escher boolean property.
|
EscherComplexProperty(EscherPropertyTypes type,
boolean isBlipId,
int complexSize)
Create a complex property using the property type, a flag to indicate whether this is a
blip reference and the complex property data size.
|
EscherProperty(EscherPropertyTypes type,
boolean isComplex,
boolean isBlipId)
Constructs a new escher property.
|
EscherRGBProperty(EscherPropertyTypes propertyType,
int rgbColor)
Create an instance of an escher boolean property.
|
EscherShapePathProperty(EscherPropertyTypes type,
int shapePath) |
EscherSimpleProperty(EscherPropertyTypes type,
boolean isComplex,
boolean isBlipId,
int propertyValue)
Constructs a new escher property.
|
EscherSimpleProperty(EscherPropertyTypes type,
int propertyValue)
The id is distinct from the actual property number.
|
Modifier and Type | Field and Description |
---|---|
protected static EscherPropertyTypes[] |
HSLFSimpleShape.ADJUST_VALUES |
Modifier and Type | Method and Description |
---|---|
static <T extends EscherProperty> |
HSLFShape.getEscherProperty(AbstractEscherOptRecord opt,
EscherPropertyTypes type)
Returns escher property by type.
|
int |
HSLFShape.getEscherProperty(EscherPropertyTypes propType)
Get the value of a simple escher property for this shape.
|
int |
HSLFShape.getEscherProperty(EscherPropertyTypes type,
int defaultValue)
Get the value of a simple escher property for this shape.
|
static void |
HSLFShape.setEscherProperty(AbstractEscherOptRecord opt,
EscherPropertyTypes propType,
boolean isBlipId,
int value) |
static void |
HSLFShape.setEscherProperty(AbstractEscherOptRecord opt,
EscherPropertyTypes propType,
int value)
Set an escher property for this shape.
|
void |
HSLFShape.setEscherProperty(EscherPropertyTypes propType,
int value)
Set an simple escher property for this shape.
|
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.