|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object SystemBaseWizardAction com.ibm.etools.iseries.rse.ui.actions.QSYSSystemBaseWizardAction com.ibm.etools.iseries.rse.ui.actions.cmds.AbstractQSYSNewObjectAction
public abstract class AbstractQSYSNewObjectAction
The abstract base action for New->XXX actions, which launch wizards for creating new objects (vs file or members say).
Field Summary | |
---|---|
protected IBMiConnection |
conn400
|
static String |
Copyright
|
protected ISeriesAbstractFilterString |
firstFilterString
|
protected SystemFilterReference |
inpFilter
|
protected String |
inpLibName
|
protected String |
inpObjAut
|
protected String |
inpObjName
|
protected String |
inpObjText
|
protected String |
outCanonicalName
|
protected String |
outCmdString
|
protected String |
outLibName
|
protected String |
outObjAut
|
protected String |
outObjName
|
protected String |
outObjText
|
Fields inherited from class com.ibm.etools.iseries.rse.ui.actions.QSYSSystemBaseWizardAction |
---|
copyright |
Constructor Summary | |
---|---|
AbstractQSYSNewObjectAction(Shell parent,
String label,
String tooltip,
String imageID,
String helpID)
Constructor |
Method Summary | |
---|---|
protected abstract AbstractNewQSYSObjectWizard |
createNewObjectWizard(IBMiConnection connection)
Create the wizard which must be a subclass of AbstractNewISeriesObjectWizard |
protected IWizard |
createWizard()
|
String |
getAuthority()
Get the user-entered authority for the new object |
String |
getCanonicalName()
Get the canonical name of the new object. |
String |
getCommandString()
Get the full iSeries command executed remotely as a result of Finish on the wizard. |
String |
getLibraryName()
Get the user-entered/selected name for the library |
String |
getObjectName()
Get the user-entered name for the new object |
String |
getObjectText()
Get the user-entered text for the new object |
protected void |
postProcessWizard(IWizard wizard)
Override of a parent method that is a hook to allow us to extract data from the wizard, into our instance variables, to enable our getter methods. |
void |
reset()
Reset instance variables between "runs" of this action |
void |
setAuthority(String aut)
Set initial object authority |
void |
setLibraryName(String lib)
Set library name |
void |
setObjectName(String obj)
Set initial object name |
void |
setObjectText(String text)
Set initial object text |
Methods inherited from class com.ibm.etools.iseries.rse.ui.actions.QSYSSystemBaseWizardAction |
---|
getIBMiConnection, updateSelection |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String Copyright
protected String inpLibName
protected String inpObjName
protected String inpObjText
protected String inpObjAut
protected String outLibName
protected String outObjName
protected String outObjText
protected String outObjAut
protected String outCmdString
protected String outCanonicalName
protected IBMiConnection conn400
protected SystemFilterReference inpFilter
protected ISeriesAbstractFilterString firstFilterString
Constructor Detail |
---|
public AbstractQSYSNewObjectAction(Shell parent, String label, String tooltip, String imageID, String helpID)
parent
- Shell hosting thisMethod Detail |
---|
protected IWizard createWizard()
com.ibm.etools.systems.core.ui.actions.SystemBaseWizardAction#createWizard()
protected abstract AbstractNewQSYSObjectWizard createNewObjectWizard(IBMiConnection connection)
public void reset()
public void setLibraryName(String lib)
public void setObjectName(String obj)
public void setObjectText(String text)
public void setAuthority(String aut)
protected void postProcessWizard(IWizard wizard)
public String getLibraryName()
public String getObjectName()
public String getObjectText()
public String getAuthority()
public String getCommandString()
public String getCanonicalName()
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |