Class PrintPieceCanvas
- java.lang.Object
-
- org.eclipse.swt.widgets.Widget
-
- org.eclipse.swt.widgets.Control
-
- org.eclipse.swt.widgets.Scrollable
-
- org.eclipse.swt.widgets.Composite
-
- org.eclipse.swt.widgets.Canvas
-
- org.eclipse.nebula.paperclips.widgets.PrintPieceCanvas
-
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
public class PrintPieceCanvas extends org.eclipse.swt.widgets.Canvas
A canvas for displaying Print objects.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) PrintPiece
piece
-
Constructor Summary
Constructors Constructor Description PrintPieceCanvas(org.eclipse.swt.widgets.Composite parent, int style)
Constructs a PrintCanvas with the given parent and style.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
disposePrintPiece()
PrintPiece
getPrintPiece()
Returns the PrintPiece being displayed by this PrintCanvas.void
setPrintPiece(PrintPiece piece)
Displays the given Print in this PrintCanvas.-
Methods inherited from class org.eclipse.swt.widgets.Canvas
drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME
-
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
-
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
-
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isAutoScalable, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
-
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Field Detail
-
piece
PrintPiece piece
-
-
Method Detail
-
setPrintPiece
public void setPrintPiece(PrintPiece piece)
Displays the given Print in this PrintCanvas.- Parameters:
piece
- the PrintPiece to display.
-
getPrintPiece
public PrintPiece getPrintPiece()
Returns the PrintPiece being displayed by this PrintCanvas.- Returns:
- the PrintPiece being displayed by this PrintCanvas.
-
disposePrintPiece
private void disposePrintPiece()
-
-