iSeries Remote Systems
v6.0.0

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

java.lang.Object
  extended bycom.ibm.etools.iseries.editor.wizards.RPGCommonList
      extended bycom.ibm.etools.iseries.editor.wizards.RPGKeywordList
All Implemented Interfaces:
EventListener, Listener, SelectionListener, SWTEventListener

public class RPGKeywordList
extends RPGCommonList


Field Summary
static String copyright
           
protected  ResourceBundle rb
           
 
Fields inherited from class com.ibm.etools.iseries.editor.wizards.RPGCommonList
add, change, container, kList, remove, 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(com.ibm.etools.systems.core.messages.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)
           
 com.ibm.etools.systems.core.messages.SystemMessage validateList()
           
 void widgetSelected(SelectionEvent e)
           
 
Methods inherited from class com.ibm.etools.iseries.editor.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

rb

protected ResourceBundle rb
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)
Specified by:
widgetSelected in interface SelectionListener
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(com.ibm.etools.systems.core.messages.SystemMessage errMsg)

validateList

public com.ibm.etools.systems.core.messages.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 -

iSeries Remote Systems
v6.0.0

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