Class PGroupToolItem
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Item
org.eclipse.nebula.widgets.pgroup.PGroupToolItem
public class PGroupToolItem
extends org.eclipse.swt.widgets.Item
Instances of this class represent a selectable user interface object that
represents a button in a
PGroup.-
Constructor Summary
Constructors Constructor Description PGroupToolItem(PGroup parent, int style) -
Method Summary
Modifier and Type Method Description voidaddSelectionListener(org.eclipse.swt.events.SelectionListener listener)org.eclipse.swt.graphics.RectanglegetBounds()booleangetSelection()Returnstrueif the receiver is selected, and false otherwise.java.lang.StringgetToolTipText()(package private) voidonMouseDown(org.eclipse.swt.widgets.Event e)voidremoveSelectionListener(org.eclipse.swt.events.SelectionListener listener)voidsetBounds(org.eclipse.swt.graphics.Rectangle bounds)(package private) voidsetDropDownArea(org.eclipse.swt.graphics.Rectangle dropdownArea)voidsetSelection(boolean selection)Sets the selection state of the receiver.voidsetToolTipText(java.lang.String tooltip)Methods inherited from class org.eclipse.swt.widgets.Item
checkSubclass, getImage, getText, setImage, setTextMethods 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
-
Constructor Details
-
Method Details
-
setBounds
public void setBounds(org.eclipse.swt.graphics.Rectangle bounds) -
getBounds
public org.eclipse.swt.graphics.Rectangle getBounds() -
setSelection
public void setSelection(boolean selection)Sets the selection state of the receiver.- Parameters:
selection- the new selection state
-
getSelection
public boolean getSelection()Returnstrueif the receiver is selected, and false otherwise.- Returns:
- the selection state
-
addSelectionListener
public void addSelectionListener(org.eclipse.swt.events.SelectionListener listener) -
removeSelectionListener
public void removeSelectionListener(org.eclipse.swt.events.SelectionListener listener) -
setDropDownArea
void setDropDownArea(org.eclipse.swt.graphics.Rectangle dropdownArea) -
onMouseDown
void onMouseDown(org.eclipse.swt.widgets.Event e) -
setToolTipText
public void setToolTipText(java.lang.String tooltip) -
getToolTipText
public java.lang.String getToolTipText()
-