public class EEFListElement
extends org.eclipse.swt.widgets.Canvas
Constructor and Description |
---|
EEFListElement(org.eclipse.swt.widgets.Composite parent,
IEEFTabItem tab,
int index,
EEFTabbedPropertyList tabbedPropertyList)
The constructor.
|
EEFListElement(org.eclipse.swt.widgets.Composite parent,
IEEFTabItem tab,
int dynamicImageCount,
int index,
EEFTabbedPropertyList tabbedPropertyList)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
IEEFTabItem |
getTabItem()
Get the tab item.
|
void |
hideDynamicImage(int i)
Hide the dynamic image at specified index in dynamicImages array.
|
protected void |
mouseUp(org.eclipse.swt.events.MouseEvent event)
Handle the mouse up event.
|
void |
setDefaultTextColor()
Sets default color for tab label text.
|
void |
setSelected(boolean selected)
Set selected value for this element.
|
void |
setTextColor(org.eclipse.swt.graphics.Color textColor)
Sets color to be used for drawing tab label text.
|
void |
showDynamicImage(int i,
org.eclipse.swt.graphics.Image image)
Show the dynamic image at specified index in dynamicImages array.
|
java.lang.String |
toString() |
drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, 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
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
public EEFListElement(org.eclipse.swt.widgets.Composite parent, IEEFTabItem tab, int index, EEFTabbedPropertyList tabbedPropertyList)
parent
- The parent compositetab
- The tabindex
- The index of the tabtabbedPropertyList
- The tabbed property listpublic EEFListElement(org.eclipse.swt.widgets.Composite parent, IEEFTabItem tab, int dynamicImageCount, int index, EEFTabbedPropertyList tabbedPropertyList)
parent
- The parent compositetab
- The tabdynamicImageCount
- The number of dynamic imagesindex
- The index of the tabtabbedPropertyList
- The tabbed property listprotected void mouseUp(org.eclipse.swt.events.MouseEvent event)
event
- The mouse up eventpublic void setSelected(boolean selected)
selected
- the selected value.public void showDynamicImage(int i, org.eclipse.swt.graphics.Image image)
i
- The index of the imageimage
- The image to showpublic void hideDynamicImage(int i)
i
- The index of the image to hidepublic void setTextColor(org.eclipse.swt.graphics.Color textColor)
textColor
- The color of the textpublic void setDefaultTextColor()
public IEEFTabItem getTabItem()
public java.lang.String toString()
toString
in class org.eclipse.swt.widgets.Widget