Class PrintGraphicalViewerOperation

java.lang.Object
org.eclipse.draw2d.PrintOperation
org.eclipse.draw2d.PrintFigureOperation
org.eclipse.gef.print.PrintGraphicalViewerOperation

public class PrintGraphicalViewerOperation extends org.eclipse.draw2d.PrintFigureOperation
  • Constructor Details

    • PrintGraphicalViewerOperation

      public PrintGraphicalViewerOperation(Printer p, GraphicalViewer g)
      Constructor for PrintGraphicalViewerOperation
      Parameters:
      p - The Printer to print to
      g - The viewer containing what is to be printed NOTE: The GraphicalViewer to be printed must have a Layer with the PRINTABLE_LAYERS key.
  • Method Details

    • getViewer

      public GraphicalViewer getViewer()
      Returns the viewer.
      Returns:
      GraphicalViewer
    • preparePrintSource

      protected void preparePrintSource()
      Overrides:
      preparePrintSource in class org.eclipse.draw2d.PrintFigureOperation
      See Also:
      • PrintOperation.preparePrintSource()
    • restorePrintSource

      protected void restorePrintSource()
      Overrides:
      restorePrintSource in class org.eclipse.draw2d.PrintFigureOperation
      See Also:
      • PrintOperation.restorePrintSource()
    • setViewer

      public void setViewer(GraphicalViewer viewer)
      Sets the viewer.
      Parameters:
      viewer - The viewer to set