Top Description Fields Constructors Methods
org.apache.pdfbox.contentstream.operator.markedcontent

public Class DrawObject

extends OperatorProcessor
Class Inheritance
Imports
java.io.IOException, java.util.List, org.apache.commons.logging.Log, .LogFactory, org.apache.pdfbox.contentstream.PDFStreamEngine, org.apache.pdfbox.contentstream.operator.MissingOperandException, .Operator, .OperatorName, .OperatorProcessor, org.apache.pdfbox.cos.COSBase, .COSName, org.apache.pdfbox.pdmodel.graphics.PDXObject, org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject, .PDTransparencyGroup, org.apache.pdfbox.text.PDFMarkedContentExtractor

Do: Draws an XObject.
Authors
Ben Litchfield, Mario Ivankovits

Field Summary

Modifier and TypeField and Description
private static final Log

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
getName()

Implements abstract org.apache.pdfbox.contentstream.operator.OperatorProcessor.getName.

Returns the name of this operator, e.g. "BI".

public void
process(Operator
the operator to process
operator
,
List<COSBase>
the operands to use when processing
arguments
)

Implements abstract org.apache.pdfbox.contentstream.operator.OperatorProcessor.process.

Process the operator.

Inherited from org.apache.pdfbox.contentstream.operator.OperatorProcessor:
checkArrayTypesClassgetContext

Field Detail

LOGback to summary
private static final Log LOG

Constructor Detail

DrawObjectback to summary
public DrawObject(PDFStreamEngine context)

Method Detail

getNameback to summary
public String getName()

Implements abstract org.apache.pdfbox.contentstream.operator.OperatorProcessor.getName.

Doc from org.apache.pdfbox.contentstream.operator.OperatorProcessor.getName.

Returns the name of this operator, e.g. "BI".

Returns:String

the name of the operator

Annotations
@Override
processback to summary
public void process(Operator operator, List<COSBase> arguments) throws IOException

Implements abstract org.apache.pdfbox.contentstream.operator.OperatorProcessor.process.

Doc from org.apache.pdfbox.contentstream.operator.OperatorProcessor.process.

Process the operator.

Parameters
operator:Operator

the operator to process

arguments:List<COSBase>

the operands to use when processing

Annotations
@Override
Exceptions
IOException:
if the operator cannot be processed