public class AFPDataObjectFactory extends Object
| Constructor and Description |
|---|
AFPDataObjectFactory(Factory factory)
Main constructor
|
| Modifier and Type | Method and Description |
|---|---|
GraphicsObject |
createGraphic(AFPGraphicsObjectInfo graphicsObjectInfo)
Creates and returns a new graphics object.
|
ImageObject |
createImage(AFPImageObjectInfo imageObjectInfo)
Creates and configures an IOCA Image Object.
|
IncludeObject |
createInclude(String includeName,
AFPDataObjectInfo dataObjectInfo)
Creates and returns a new include object.
|
ObjectContainer |
createObjectContainer(AFPDataObjectInfo dataObjectInfo)
Creates and configures an ObjectContainer.
|
ResourceObject |
createResource(AbstractNamedAFPObject namedObj,
AFPResourceInfo resourceInfo,
Registry.ObjectType objectType)
Creates a resource object wrapper for named includable data objects
|
public AFPDataObjectFactory(Factory factory)
factory - an object factorypublic ObjectContainer createObjectContainer(AFPDataObjectInfo dataObjectInfo)
dataObjectInfo - the object container infopublic ImageObject createImage(AFPImageObjectInfo imageObjectInfo)
imageObjectInfo - the image object infopublic GraphicsObject createGraphic(AFPGraphicsObjectInfo graphicsObjectInfo)
graphicsObjectInfo - the graphics object infopublic IncludeObject createInclude(String includeName, AFPDataObjectInfo dataObjectInfo)
includeName - the include namedataObjectInfo - a data object infopublic ResourceObject createResource(AbstractNamedAFPObject namedObj, AFPResourceInfo resourceInfo, Registry.ObjectType objectType)
namedObj - an named objectresourceInfo - resource informationobjectType - the object typeCopyright © 2023 Apache Software Foundation. All rights reserved.