public final class HSLFShapeFactory
extends java.lang.Object
Shape
object depending on its typeConstructor and Description |
---|
HSLFShapeFactory() |
Modifier and Type | Method and Description |
---|---|
static HSLFShape |
createShape(EscherContainerRecord spContainer,
ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
Create a new shape from the data provided.
|
static HSLFGroupShape |
createShapeGroup(EscherContainerRecord spContainer,
ShapeContainer<HSLFShape,HSLFTextParagraph> parent) |
static HSLFShape |
createSimpleShape(EscherContainerRecord spContainer,
ShapeContainer<HSLFShape,HSLFTextParagraph> parent) |
protected static <T extends Record> |
getClientDataRecord(EscherContainerRecord spContainer,
int recordType) |
protected static final POILogger logger
public static HSLFShape createShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
public static HSLFGroupShape createShapeGroup(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
public static HSLFShape createSimpleShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
protected static <T extends Record> T getClientDataRecord(EscherContainerRecord spContainer, int recordType)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.