Rational Developer for i
7.5.0

com.ibm.etools.systems.as400.debug.sep.internal
Class PhantomServiceEntryPointConflictMsgHelper

java.lang.Object
  extended by com.ibm.etools.systems.as400.debug.sep.internal.PhantomServiceEntryPointConflictMsgHelper
All Implemented Interfaces:
Runnable

public class PhantomServiceEntryPointConflictMsgHelper
extends Object
implements Runnable

This is a specialized instance of SystemMessageDialog used with the interactive job support for iSeries systems. The dialog is displayed when the user chooses to run a program or command in the interactive job but one is not yet associated with the corresponding RSE connection (by using the CL command STRRSESVR.)

This dialog prompts the user with instructions on how to start and attach the interactive job. The dialog closes when either:


Field Summary
static int ACTION_MODIFY_SP
           
static int ACTION_MODIFY_SS
           
static String copyright
           
static int MENU_PP
           
static int MENU_PS
           
static int MENU_SP
           
static int MENU_SS
           
 
Constructor Summary
PhantomServiceEntryPointConflictMsgHelper(String[] buttons, int menuType, List<PhantomServiceEntryPoint> conflictList)
          Constructor
 
Method Summary
 int getButtonPressedId()
          Return the button that was pressed, or null if no button was pressed (the dialog went away because of an event.)
static PhantomServiceEntryPointConflictMsgHelper getPhantomServiceEntryPointConflictMsgHelper(int msgType, List conflictList)
          Get an instance of this class for the Interactive job not available dialog
 void run()
           
 
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

MENU_SS

public static final int MENU_SS
See Also:
Constant Field Values

MENU_SP

public static final int MENU_SP
See Also:
Constant Field Values

MENU_PS

public static final int MENU_PS
See Also:
Constant Field Values

MENU_PP

public static final int MENU_PP
See Also:
Constant Field Values

ACTION_MODIFY_SS

public static final int ACTION_MODIFY_SS
See Also:
Constant Field Values

ACTION_MODIFY_SP

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

PhantomServiceEntryPointConflictMsgHelper

public PhantomServiceEntryPointConflictMsgHelper(String[] buttons,
                                                 int menuType,
                                                 List<PhantomServiceEntryPoint> conflictList)
Constructor

Method Detail

run

public void run()
Specified by:
run in interface Runnable
See Also:
Runnable.run()

getButtonPressedId

public int getButtonPressedId()
Return the button that was pressed, or null if no button was pressed (the dialog went away because of an event.)


getPhantomServiceEntryPointConflictMsgHelper

public static PhantomServiceEntryPointConflictMsgHelper getPhantomServiceEntryPointConflictMsgHelper(int msgType,
                                                                                                     List conflictList)
Get an instance of this class for the Interactive job not available dialog


Rational Developer for i
7.5.0

Copyright 2009 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.