|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.eclipse.datatools.sqltools.sqlbuilder.actions.NewSQLStatementComposite
public class NewSQLStatementComposite
This class creates a composite with statement name, type of statement template and whether to create the template in the SQL Builder or SQL editor.
Field Summary | |
---|---|
static int |
STATEMENT_TYPE_NONE
|
static int |
STATEMENT_TYPE_SAMPLE
|
Fields inherited from class org.eclipse.swt.widgets.Composite |
---|
embeddedHandle |
Fields inherited from class org.eclipse.swt.widgets.Widget |
---|
handle |
Constructor Summary | |
---|---|
NewSQLStatementComposite(org.eclipse.swt.widgets.Composite parent,
int style)
Creates an instance of this class with the given parent composite and style flags. |
Method Summary | |
---|---|
java.lang.String |
getEditorID()
Gets the ID of editor the user selected. |
org.eclipse.swt.widgets.Button |
getQueryBuilderButton()
Gets the SQLBuilderEditor Button Widget |
org.eclipse.swt.widgets.Button |
getSQLEditorButton()
Gets the SQLEditor Button Widget |
java.lang.String |
getStatementName()
Gets the statement name that the user entered in the dialog. |
org.eclipse.swt.widgets.Text |
getStatementNameText()
Gets the statementName Text widget. |
int |
getStatementType()
Gets the statement type value that the user selected in the dialog. |
org.eclipse.swt.widgets.Combo |
getStatementTypeCombo()
Gets the statementType combo widget. |
boolean |
getSupportsExtendedStatementTypesForEditor()
Gets whether or not the extended statement types (SAMPLE, NONE) are supported for the SQL Editor. |
void |
modifyText(org.eclipse.swt.events.ModifyEvent evt)
Gets called when the text widget that this object is listening to is modified. |
void |
setErrorLabelText(java.lang.String text)
|
void |
setStatementName(java.lang.String statementName)
Sets the statement name that the user entered in the dialog to the given name. |
void |
setStatementType(int statementType)
Sets the statement type value that the user selected in the dialog to the given value. |
void |
setSupportsExtendedStatementTypesForEditor(boolean supported)
Sets whether or not the extended statement types (SAMPLE, NONE) are supported for the SQL Editor. |
void |
widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent evt)
Gets called when the "default selection" occurs (for example, the user hits the return key in a Text widget). |
void |
widgetSelected(org.eclipse.swt.events.SelectionEvent evt)
Gets called when the selection changes in a control that we are listening to. |
Methods inherited from class org.eclipse.swt.widgets.Composite |
---|
changed, computeSize, drawBackground, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList |
Methods inherited from class org.eclipse.swt.widgets.Scrollable |
---|
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar |
Methods inherited from class org.eclipse.swt.widgets.Control |
---|
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update |
Methods inherited from class org.eclipse.swt.widgets.Widget |
---|
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, reskin, setData, setData, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int STATEMENT_TYPE_SAMPLE
public static final int STATEMENT_TYPE_NONE
Constructor Detail |
---|
public NewSQLStatementComposite(org.eclipse.swt.widgets.Composite parent, int style)
parent
- the parent compositestyle
- the composite styleMethod Detail |
---|
public java.lang.String getEditorID()
public java.lang.String getStatementName()
public int getStatementType()
public org.eclipse.swt.widgets.Text getStatementNameText()
public org.eclipse.swt.widgets.Combo getStatementTypeCombo()
public org.eclipse.swt.widgets.Button getQueryBuilderButton()
public org.eclipse.swt.widgets.Button getSQLEditorButton()
public boolean getSupportsExtendedStatementTypesForEditor()
public void modifyText(org.eclipse.swt.events.ModifyEvent evt)
modifyText
in interface org.eclipse.swt.events.ModifyListener
ModifyListener.modifyText(org.eclipse.swt.events.ModifyEvent)
public void setStatementName(java.lang.String statementName)
statementName
- the statement name to setpublic void setErrorLabelText(java.lang.String text)
public void setStatementType(int statementType)
statementType
- the statement type to setpublic void setSupportsExtendedStatementTypesForEditor(boolean supported)
supported
- true when the extended statement types should be supported,
otherwise falsepublic void widgetSelected(org.eclipse.swt.events.SelectionEvent evt)
widgetSelected
in interface org.eclipse.swt.events.SelectionListener
evt
- the selection eventpublic void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent evt)
widgetDefaultSelected
in interface org.eclipse.swt.events.SelectionListener
evt
- the selection event
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |