public class AFPDataObjectFactory
extends java.lang.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(java.lang.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(java.lang.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 1999-2012 The Apache Software Foundation. All Rights Reserved.