Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.edit.wizards
Class RPGProcedureParameterDialog

java.lang.Object
  extended by SystemPromptDialog
      extended by com.ibm.etools.iseries.edit.wizards.RPGProcedureParameterDialog

public class RPGProcedureParameterDialog
extends SystemPromptDialog


Field Summary
static int ALL
           
static int CHANGE
           
static String copyright
           
static int NONE
           
 
Constructor Summary
RPGProcedureParameterDialog(Shell shell, String title, boolean isExportable, boolean isForProgram, Vector existingNames, boolean change, String specialChars)
          Constructor for EnvironmentVariablesPromptDialog.
RPGProcedureParameterDialog(Shell shell, String title, Image titleImage, String specialChars)
           
 
Method Summary
protected  void applyMnemonics(Mnemonics mnemonics, Composite c)
           
 void clearInnerErrorMessage()
          public void clearErrorMessage() { if (errorMessage == null) { super.clearErrorMessage(); setPageComplete(true); } else setErrorMessage(errorMessage); }
protected  Control createInner(Composite parent)
           
 void generateParameter()
           
protected  Control getInitialFocusControl()
           
 Object getOutputObject()
           
 String getSpecialChars()
           
 void modifyText(ModifyEvent e)
           
protected  boolean processOK()
           
 void setArrayFlag(boolean isArray)
           
 void setErrorMessage(SystemMessage errorMessage)
           
 void setFieldType(RPGFieldType aFieldType)
           
 void setInputObject(Object inputObject)
           
 void setPageComplete(boolean complete)
           
 void updateNullind()
           
 void updateOptionsGroup(int choice)
           
 void widgetDefaultSelected(SelectionEvent e)
           
 void widgetSelected(SelectionEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values

ALL

public static final int ALL
See Also:
Constant Field Values

NONE

public static final int NONE
See Also:
Constant Field Values

CHANGE

public static final int CHANGE
See Also:
Constant Field Values
Constructor Detail

RPGProcedureParameterDialog

public RPGProcedureParameterDialog(Shell shell,
                                   String title,
                                   Image titleImage,
                                   String specialChars)
Parameters:
shell -
title -
titleImage -

RPGProcedureParameterDialog

public RPGProcedureParameterDialog(Shell shell,
                                   String title,
                                   boolean isExportable,
                                   boolean isForProgram,
                                   Vector existingNames,
                                   boolean change,
                                   String specialChars)
Constructor for EnvironmentVariablesPromptDialog.

Parameters:
shell -
title -
Method Detail

modifyText

public void modifyText(ModifyEvent e)

createInner

protected Control createInner(Composite parent)

updateNullind

public void updateNullind()

updateOptionsGroup

public void updateOptionsGroup(int choice)

setArrayFlag

public void setArrayFlag(boolean isArray)

getOutputObject

public Object getOutputObject()

generateParameter

public void generateParameter()

processOK

protected boolean processOK()

setInputObject

public void setInputObject(Object inputObject)

setFieldType

public void setFieldType(RPGFieldType aFieldType)

getInitialFocusControl

protected Control getInitialFocusControl()

setPageComplete

public void setPageComplete(boolean complete)

setErrorMessage

public void setErrorMessage(SystemMessage errorMessage)

clearInnerErrorMessage

public void clearInnerErrorMessage()
public void clearErrorMessage() { if (errorMessage == null) { super.clearErrorMessage(); setPageComplete(true); } else setErrorMessage(errorMessage); }


widgetSelected

public void widgetSelected(SelectionEvent e)

widgetDefaultSelected

public void widgetDefaultSelected(SelectionEvent e)

applyMnemonics

protected void applyMnemonics(Mnemonics mnemonics,
                              Composite c)
See Also:
com.ibm.etools.systems.core.ui.dialogs.SystemPromptDialog#applyMnemonics(com.ibm.etools.systems.core.ui.Mnemonics, org.eclipse.swt.widgets.Composite)

getSpecialChars

public String getSpecialChars()

Rational Developer for Power Systems Software
V7.6

Copyright © 2011 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.