com.ibm.etools.iseries.edit.wizards
Class RPGFieldTypeBaseForm
java.lang.Object
SystemBaseForm
com.ibm.etools.iseries.edit.wizards.RPGFieldTypeBaseForm
- All Implemented Interfaces:
- EventListener, MouseListener, SelectionListener, org.eclipse.swt.internal.SWTEventListener
- Direct Known Subclasses:
- RPGDSpecSubFieldForm, RPGProcedureParametersForm
public class RPGFieldTypeBaseForm
- extends SystemBaseForm
- implements SelectionListener, MouseListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
copyright
public static final String copyright
- See Also:
- Constant Field Values
shell
protected Shell shell
container
protected Object container
fieldTable
protected Table fieldTable
fields
protected Vector fields
fieldNames
protected Vector fieldNames
invalidNameChars
protected String invalidNameChars
selectedObject
protected Object selectedObject
fieldTableViewer
protected TableViewer fieldTableViewer
formLabel
protected String formLabel
formTooltip
protected String formTooltip
provider
protected RPGWizardTableContentProvider provider
addBtn
protected Button addBtn
dupBtn
protected Button dupBtn
changeBtn
protected Button changeBtn
removeBtn
protected Button removeBtn
moveUpBtn
protected Button moveUpBtn
moveDownBtn
protected Button moveDownBtn
canDuplicate
protected boolean canDuplicate
isExternal
protected boolean isExternal
RPGFieldTypeBaseForm
public RPGFieldTypeBaseForm(Shell shell,
ISystemMessageLine msgLine)
RPGFieldTypeBaseForm
public RPGFieldTypeBaseForm(Shell shell,
ISystemMessageLine msgLine,
Object container,
String groupLabel,
String tooltip)
createContents
public Control createContents(Composite composite_prompts)
getFields
public Vector getFields()
prepareComposite
public Control prepareComposite(Composite composite)
setBtnTooltips
protected void setBtnTooltips()
setInput
protected void setInput(TableViewer fieldTableViewer)
updateViewer
public void updateViewer(int idx)
getFieldNames
public Vector getFieldNames()
setFields
public void setFields(Vector fields)
- Set the input for the parameter table
mouseDoubleClick
public void mouseDoubleClick(MouseEvent e)
- Specified by:
mouseDoubleClick in interface MouseListener
mouseDown
public void mouseDown(MouseEvent e)
- Specified by:
mouseDown in interface MouseListener
mouseUp
public void mouseUp(MouseEvent e)
- Specified by:
mouseUp in interface MouseListener
widgetSelected
public void widgetSelected(SelectionEvent e)
- Specified by:
widgetSelected in interface SelectionListener
widgetDefaultSelected
public void widgetDefaultSelected(SelectionEvent e)
- Specified by:
widgetDefaultSelected in interface SelectionListener
setExternal
public void setExternal(boolean b)
- Parameters:
b -
Copyright 2009 IBM Corp. All Rights Reserved.
Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.