Rational Developer for Power Systems Software
V7.6

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

java.lang.Object
  extended by com.ibm.etools.iseries.edit.wizards.RPGCommonList
      extended by com.ibm.etools.iseries.edit.wizards.RPGKeywordList

public class RPGKeywordList
extends RPGCommonList


Field Summary
static String copyright
           
 
Fields inherited from class com.ibm.etools.iseries.edit.wizards.RPGCommonList
change, container, kList, selectedItems, shell
 
Constructor Summary
RPGKeywordList(Shell shell, String label, Object container)
           
 
Method Summary
protected  void addTooltips()
           
 RPGFieldType getField()
           
 RPGDSpecKeywords getKeywords()
           
 Object getOutputObject()
          Get the RPGDSpecKeywords object, override superclass' method.
 boolean isBased()
           
 boolean isDads()
           
 boolean isExternal()
           
 boolean isPsds()
           
 void setBased(boolean b)
           
 void setBtnTooltips()
           
 void setCurrentProcedure(boolean isCurProc)
           
 void setDads(boolean b)
           
 void setDsName(String dsName)
           
 void setErrorMessage(SystemMessage errMsg)
           
 void setExternal(boolean b)
           
 void setField(RPGFieldType type)
           
 void setKeywords(RPGDSpecKeywords keywords)
           
 void setLikeDS(boolean isLikeDS)
           
 void setNames(Vector existingNames)
           
 void setPsds(boolean b)
           
 SystemMessage validateList()
           
 void widgetSelected(SelectionEvent e)
           
 
Methods inherited from class com.ibm.etools.iseries.edit.wizards.RPGCommonList
createContents, handleEvent, updateButtons, widgetDefaultSelected
 
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
Constructor Detail

RPGKeywordList

public RPGKeywordList(Shell shell,
                      String label,
                      Object container)
Method Detail

getOutputObject

public Object getOutputObject()
Get the RPGDSpecKeywords object, override superclass' method.

Overrides:
getOutputObject in class RPGCommonList
Returns:
a RPGDSpecKeywords object

addTooltips

protected void addTooltips()
Overrides:
addTooltips in class RPGCommonList

widgetSelected

public void widgetSelected(SelectionEvent e)
Overrides:
widgetSelected in class RPGCommonList

setBtnTooltips

public void setBtnTooltips()
Overrides:
setBtnTooltips in class RPGCommonList

getField

public RPGFieldType getField()
Returns:

getKeywords

public RPGDSpecKeywords getKeywords()
Returns:

setField

public void setField(RPGFieldType type)
Parameters:
type -

setKeywords

public void setKeywords(RPGDSpecKeywords keywords)
Parameters:
keywords -

setErrorMessage

public void setErrorMessage(SystemMessage errMsg)

validateList

public SystemMessage validateList()
Returns:

isExternal

public boolean isExternal()
Returns:

setExternal

public void setExternal(boolean b)
Parameters:
b -

isBased

public boolean isBased()
Returns:

isDads

public boolean isDads()
Returns:

isPsds

public boolean isPsds()
Returns:

setBased

public void setBased(boolean b)
Parameters:
b -

setDads

public void setDads(boolean b)
Parameters:
b -

setPsds

public void setPsds(boolean b)
Parameters:
b -

setLikeDS

public void setLikeDS(boolean isLikeDS)
Parameters:
isLikeDS -

setDsName

public void setDsName(String dsName)
Parameters:
dsName -

setNames

public void setNames(Vector existingNames)
Parameters:
existingNames -

setCurrentProcedure

public void setCurrentProcedure(boolean isCurProc)
Parameters:
isCurProc -

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.