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
Modifier and Type Method Description 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, 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 Details
-
piece
PrintPiece piece
-
-
Constructor Details
-
PrintPieceCanvas
public PrintPieceCanvas(org.eclipse.swt.widgets.Composite parent, int style)Constructs a PrintCanvas with the given parent and style.- Parameters:
parent
- the parent Composite.style
- the style parameter.
-
-
Method Details
-
setPrintPiece
Displays the given Print in this PrintCanvas.- Parameters:
piece
- the PrintPiece to display.
-
getPrintPiece
Returns the PrintPiece being displayed by this PrintCanvas.- Returns:
- the PrintPiece being displayed by this PrintCanvas.
-