|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.safs.Processor
org.safs.ComponentFunction
org.safs.rational.CFComponent
org.safs.rational.CFMenuBar
org.safs.rational.CFDotNetMenuBar
org.safs.rational.CFDotNetPopupMenu
public class CFDotNetPopupMenu
Purpose: CFDotNetPopupMenu, process a .NET PopupMenu component
Note: As we need this class to treate .NET popup menu and CFPopupMenu can not treate .NET related menu,
We did not extends CFPopupMenu. We keep the keyword "SelectIndex" the same as in CFPopupMenu.
| Field Summary | |
|---|---|
static java.lang.String |
SELECTINDEX
|
| Fields inherited from class org.safs.ComponentFunction |
|---|
action, compName, mapname, utils, windowName |
| Constructor Summary | |
|---|---|
CFDotNetPopupMenu()
|
|
| Method Summary | |
|---|---|
protected void |
localProcess()
Purpose: process: process the testRecordData The actions handled here are: selectIndex The following actions are handled in CFMenuBar: selectPopupMenuItem verifyPopupMenuItem verifyPopupMenuPartialMatch SelectUnverifiedPopupMenuItem VerifyPopupMenu Side Effects: Processor.testRecordData statusCode is set
based on the result of the processing
State Read: Processor.testRecordData, Processor.params
Assumptions: none |
protected void |
selectIndex()
Note: Analyse the parameters, prepare them for executing. |
protected void |
selectIndex(GuiSubitemTestObject menuObj,
int index)
|
| Methods inherited from class org.safs.rational.CFDotNetMenuBar |
|---|
getNewTreeNode, getPropertyText, getPropertyTextName, getSubMenuItemCount, isMenuBar, isMenuItem, isPopupMenu, staticExtractMenuItems |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SELECTINDEX
| Constructor Detail |
|---|
public CFDotNetPopupMenu()
| Method Detail |
|---|
protected void localProcess()
Processor.testRecordData statusCode is set
based on the result of the processing
Processor.testRecordData, Processor.params
localProcess in class CFMenuBar
protected void selectIndex()
throws SAFSException
SAFSException
protected void selectIndex(GuiSubitemTestObject menuObj,
int index)
throws SAFSException
SAFSException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||