Class OperatorProcessor

    • Field Detail

      • context

        protected PDFStreamEngine context
        The stream engine processing context.
    • Constructor Detail

      • OperatorProcessor

        protected OperatorProcessor()
        Constructor.
    • Method Detail

      • getContext

        protected PDFStreamEngine getContext()
        Get the context for processing.
        Returns:
        The processing context.
      • setContext

        public void setContext​(PDFStreamEngine ctx)
        Set the processing context.
        Parameters:
        ctx - The context for processing.
      • process

        public abstract void process​(PDFOperator operator,
                                     java.util.List<COSBase> arguments)
                              throws java.io.IOException
        process the operator.
        Parameters:
        operator - The operator that is being processed.
        arguments - arguments needed by this operator.
        Throws:
        java.io.IOException - If there is an error processing the operator.