|
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 SystemCompileManager com.ibm.etools.iseries.rse.ui.compile.IFSCompileManager
public class IFSCompileManager
Specialization of SystemCompileManager for ISeries IFS compile support
Field Summary | |
---|---|
static String |
Copyright
|
protected String |
osTypeWithSubsystem
|
Constructor Summary | |
---|---|
IFSCompileManager()
Constructor |
Method Summary | |
---|---|
protected SystemCompileProfile |
createCompileProfile(ISystemProfile profile)
|
protected SystemCompileProfile |
createCompileProfile(SystemProfile profile)
Overridable method to instantiate the SystemCompileProfile for the given system profile. |
ISystemCompileCommandSubstitutor |
createSubstitutor(IHost connection)
Return the substitutor for doing variable substitution. |
ISystemCompileCommandSubstitutor |
createSubstitutor(IHost connection,
boolean qsysCommand)
Return the substitutor for doing variable substitution, depending on whether it is a qsys or qshell command |
SystemCompileCommandEditPane |
getCompileCommandEditPane(Shell shell,
ISystemCompileCommandEditPaneHoster hoster,
boolean caseSensitive)
For support of the Work With Compile Commands dialog. |
SystemDefaultCompileCommands |
getDefaultCompileCommands()
Return the default (supplied) compile commands to prime the compile commands with. |
protected SystemNewCompileSrcTypeDialog |
getNewSrcTypeDialog(Shell shell,
boolean caseSensitive)
For support of the Work With Compile Commands dialog. |
String |
getOSType()
|
SystemCmdSubstVarList |
getSubstitutionVariableList()
For support of the Work With Compile Commands dialog. |
SystemCmdSubstVarList |
getSubstitutionVariableList(boolean qsysCommand)
For support of the Work With Compile Commands dialog. |
protected ISystemCompileCommandSubstitutor |
getSubstitutor()
Return the substitutor for doing variable substitution. |
boolean |
isMultiSelectSupported(SystemCompileCommand compileCmd)
Return true if multiple-select is supported for the compile action. |
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 osTypeWithSubsystem
Constructor Detail |
---|
public IFSCompileManager()
Method Detail |
---|
public boolean isMultiSelectSupported(SystemCompileCommand compileCmd)
protected SystemCompileProfile createCompileProfile(SystemProfile profile)
We return an instance of ISeriesCompileProfileIFS
public SystemDefaultCompileCommands getDefaultCompileCommands()
public SystemCmdSubstVarList getSubstitutionVariableList()
Return the substitution variables supported by compile commands managed by this manager. We return an instance of ISeriesCompileSubstListIFS
public SystemCmdSubstVarList getSubstitutionVariableList(boolean qsysCommand)
Return the substitution variables supported by compile commands managed by this manager. We return an instance of ISeriesCompileSubstListIFS for qsys, and UniversalCompileSubstList for qshell
protected ISystemCompileCommandSubstitutor getSubstitutor()
Override to return a class that implements ISystemCompileCommandSubstitutor, that knows how to substitute the variables found in getSubstitutionVariableList().
public ISystemCompileCommandSubstitutor createSubstitutor(IHost connection)
We create and return ISeriesCompileSubstitutorIFS
public ISystemCompileCommandSubstitutor createSubstitutor(IHost connection, boolean qsysCommand)
We create and return ISeriesCompileSubstitutorIFS or UniversalCompileSubstitutor
public SystemCompileCommandEditPane getCompileCommandEditPane(Shell shell, ISystemCompileCommandEditPaneHoster hoster, boolean caseSensitive)
Return our edit pane. Overriding this is an alternative to calling setEditPane. This is called in createContents
protected SystemNewCompileSrcTypeDialog getNewSrcTypeDialog(Shell shell, boolean caseSensitive)
Return the dialog used to prompt for a new source type when "Add..." is pressed beside the source type combo. This returns an instance of the default SystemNewCompileSrcTypeDialog.
protected SystemCompileProfile createCompileProfile(ISystemProfile profile)
public String getOSType()
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |