|
||||||||||
| 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.mockcentral.editor.nodes.expectation.part.wizard.AbstractFieldEditor
org.mockcentral.editor.nodes.expectation.part.wizard.ConstantFieldEditor
public class ConstantFieldEditor
Factory class for editors used to set values for
SignaturepartBean instances modeling Enum and Constant value
type objects.
| Field Summary |
|---|
| Fields inherited from class org.mockcentral.editor.nodes.expectation.part.wizard.AbstractFieldEditor |
|---|
bean, page, valueClassNameEditor, valueClassNameOptions, valueClassNamePromptLabel, valueEditor, valueOptions, valuePromptLabel |
| Fields inherited from class org.eclipse.swt.widgets.Composite |
|---|
embeddedHandle |
| Fields inherited from class org.eclipse.swt.widgets.Widget |
|---|
handle |
| Constructor Summary | |
|---|---|
ConstantFieldEditor(SelectSignaturePartTypePage page,
org.mockcentral.server.SignaturePartBean bean,
org.eclipse.swt.widgets.Composite parent)
Creates a new instance. |
|
| Method Summary | |
|---|---|
protected void |
createValueClassNameEditor(java.lang.Integer... args)
Creates the Composite used to edit the value class name of
the SignaturePartBean. |
protected void |
createValueEditor(java.lang.Integer... args)
Creates the Composite used to edit the value of the
SignaturePartBean. |
ConstantFieldEditor |
getFieldEditor(org.mockcentral.server.ValueType valueType)
Returns an editor used to set values for SignaturepartBean
instances modeling enum and constant field value types. |
protected int |
getTypeMatchRule()
Returns the default value for the type match rule to be used in selecting types ( IJavaSearchConstants.CLASS_AND_INTERFACE). |
protected void |
openFilteredTypesSelectionDialog()
opens a SelectTypeDialog to choose the class name |
protected void |
updateControls()
Notification that the various controls within the editor(s) should be updated with new bean data. |
| Methods inherited from class org.mockcentral.editor.nodes.expectation.part.wizard.AbstractFieldEditor |
|---|
createEditorContent, getDialog, setBean, setDefaultValue, setFocusOn, setModelFieldValue, setModelFieldValue, setNoMatchingElementErrorMessage |
| Methods inherited from class org.eclipse.swt.widgets.Composite |
|---|
changed, checkSubclass, computeSize, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, 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, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update |
| Methods inherited from class org.eclipse.swt.widgets.Widget |
|---|
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ConstantFieldEditor(SelectSignaturePartTypePage page,
org.mockcentral.server.SignaturePartBean bean,
org.eclipse.swt.widgets.Composite parent)
page - the enclosing SelectSignaturePartTypePage.bean - the SignaturePartBean being edited.parent - the parent Composite.| Method Detail |
|---|
public ConstantFieldEditor getFieldEditor(org.mockcentral.server.ValueType valueType)
SignaturepartBean
instances modeling enum and constant field value types.
valueType - the ValueType used to select the
appropriate editor.protected int getTypeMatchRule()
IJavaSearchConstants.CLASS_AND_INTERFACE).
protected void createValueClassNameEditor(java.lang.Integer... args)
AbstractFieldEditorComposite used to edit the value class name of
the SignaturePartBean. Not all subclasses will require this
method.
createValueClassNameEditor in class AbstractFieldEditorargs - the number of columns for the layout for the
Composite. If not supplied the value will be 1.protected void createValueEditor(java.lang.Integer... args)
AbstractFieldEditorComposite used to edit the value of the
SignaturePartBean. Not all subclasses will require this
method.
createValueEditor in class AbstractFieldEditorargs - the number of columns for the layout for the
Composite. If not supplied the value will be 1.protected void updateControls()
AbstractFieldEditorSignaturePartUtil class to get
the prompts. Subclasses will implement additional any necessary
initialization of their editor controls.
updateControls in class AbstractFieldEditorprotected void openFilteredTypesSelectionDialog()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||