Rational Developer for Power Systems Software
V7.6

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

java.lang.Object
  extended by com.ibm.etools.iseries.edit.wizards.RPGDSpecKeywordBasePane
Direct Known Subclasses:
RPGDSpecArrayKeywordsPane, RPGDSpecOtherKeywordsPane, RPGDSpecSimpleSubfieldKeywordsPane

public class RPGDSpecKeywordBasePane
extends Object


Field Summary
protected  Object container
           
static String copyright
           
protected  SystemMessage errorMessage
           
protected  boolean[] selects
           
 
Constructor Summary
RPGDSpecKeywordBasePane(Object container)
           
 
Method Summary
protected  void checkError(RPGKeywordEntry skip, boolean setFocus)
           
protected  void clearErrorMessage(Object container, RPGDSpecKeywordBasePane keywordPane)
           
 Object getContainer()
           
 boolean[] getSelections()
           
protected  void initSelections()
           
protected  void initValidators()
           
 boolean isPaneComplete()
           
protected  boolean isSelected(Button btn)
           
 void populateSFKeyword(RPGDSpecSubfieldKeywords kwd)
           
protected  void setEnabled(Button btn, boolean enabled)
           
 void setErrorMessage(Object container, SystemMessage errorMessage)
           
protected  void setFocus(RPGKeywordEntry entry)
           
protected  void updateContainerKeywords()
           
 SystemMessage validatePane(RPGKeywordEntry skip, boolean setFocus)
           
 
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

selects

protected boolean[] selects

container

protected Object container

errorMessage

protected SystemMessage errorMessage
Constructor Detail

RPGDSpecKeywordBasePane

public RPGDSpecKeywordBasePane(Object container)
Method Detail

initValidators

protected void initValidators()

setErrorMessage

public void setErrorMessage(Object container,
                            SystemMessage errorMessage)

clearErrorMessage

protected void clearErrorMessage(Object container,
                                 RPGDSpecKeywordBasePane keywordPane)

isPaneComplete

public boolean isPaneComplete()

isSelected

protected boolean isSelected(Button btn)

populateSFKeyword

public void populateSFKeyword(RPGDSpecSubfieldKeywords kwd)

setEnabled

protected void setEnabled(Button btn,
                          boolean enabled)

setFocus

protected void setFocus(RPGKeywordEntry entry)

initSelections

protected void initSelections()

getSelections

public boolean[] getSelections()
Returns:

updateContainerKeywords

protected void updateContainerKeywords()

checkError

protected void checkError(RPGKeywordEntry skip,
                          boolean setFocus)

validatePane

public SystemMessage validatePane(RPGKeywordEntry skip,
                                  boolean setFocus)

getContainer

public Object getContainer()
Returns:
the container this pane is on

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.