Class HeaderViewer
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
com._1c.g5.v8.dt.geographicalschema.ui.internal.widgets.GeographicalComponentViewer
com._1c.g5.v8.dt.geographicalschema.ui.internal.widgets.HeaderViewer
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
Class for map header representation.
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.geographicalschema.ui.internal.widgets.GeographicalComponentViewer
GeographicalComponentViewer.Direction
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.geographicalschema.ui.internal.widgets.GeographicalComponentViewer
BLACK, colorMap, imageProvider, presenter, WHITE
Fields inherited from class org.eclipse.swt.widgets.Control
handle
-
Constructor Summary
ConstructorsConstructorDescriptionHeaderViewer
(GeographicalSchemaView parent, IGeographicalSchemaPresenter presenter) Creates new instance ofHeaderViewer
. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
fillContents
(org.eclipse.swt.graphics.GC gc) Draw control's contentsMethods inherited from class com._1c.g5.v8.dt.geographicalschema.ui.internal.widgets.GeographicalComponentViewer
dispose, getComponentData, getImageProvider, getPointedArea, resetBounds, setComponentBounds, setImageProvider, updateBounds
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, toString
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, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.swt.graphics.Drawable
isAutoScalable
-
Constructor Details
-
HeaderViewer
Creates new instance ofHeaderViewer
.- Parameters:
parent
- parentGeographicalSchemaView
, cannot benull
presenter
- application presenter, cannot benull
-
-
Method Details
-
fillContents
protected void fillContents(org.eclipse.swt.graphics.GC gc) Description copied from class:GeographicalComponentViewer
Draw control's contents- Specified by:
fillContents
in classGeographicalComponentViewer
- Parameters:
gc
- gc to draw with, cannot benull
-