|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.systems.core.ui.compile.SystemCompileProfile
com.ibm.etools.iseries.core.compile.ISeriesCompileProfileIFS
ISeries IFS flavour of the compile profile object, which manages a list of compile types, which in turn manages a list of compile commands per compilable source file type in the IFS.
Instantiated by the ISeries IFS Files subsystem factory.
Field Summary | |
---|---|
static String |
Copyright
|
Fields inherited from interface com.ibm.etools.systems.core.ui.compile.ISystemCompileXMLConstants |
---|
COMPILECOMMAND_ELEMENT, COPYRIGHT_ELEMENT, COPYRIGHT_TEXT, CURRENT_ATTRIBUTE, DEFAULT_ATTRIBUTE, FILE_NAME, ID_ATTRIBUTE, JOBENV_ATTRIBUTE, LABEL_ATTRIBUTE, LABEL_EDITABLE_ATTRIBUTE, LASTUSED_ATTRIBUTE, MENU_ATTRIBUTE, MENU_BOTH_VALUE, MENU_NON_PROMPTABLE_VALUE, MENU_NONE_VALUE, MENU_PROMPTABLE_VALUE, NATURE_ATTRIBUTE, NATURE_IBM_VALUE, NATURE_ISV_VALUE, NATURE_USER_VALUE, ORDER_ATTRIBUTE, ROOT_ELEMENT, STRING_EDITABLE_ATTRIBUTE, TYPE_ATTRIBUTE, TYPE_ELEMENT, VERSION_ATTRIBUTE, VERSION_VALUE |
Constructor Summary | |
---|---|
ISeriesCompileProfileIFS(com.ibm.etools.systems.core.ui.compile.SystemCompileManager manager,
String profileName)
Constructor Will automatically read from disk |
Method Summary | |
---|---|
com.ibm.etools.systems.core.ui.compile.SystemCompilableSource |
getCompilableSourceObject(Shell shell,
Object selectedObject,
com.ibm.etools.systems.core.ui.compile.SystemCompileCommand compileCmd,
boolean isPrompt,
Viewer viewer)
When the time comes to actually run a compile command against a selected source object, this method is called to return the instance of SystemCompilableSource to do that. |
Methods inherited from class com.ibm.etools.systems.core.ui.compile.SystemCompileProfile |
---|
addCompileType, addContributions, doPreRead, getAssociatedData, getCompileFolder, getCompileProfileFile, getCompileProfileJavaFile, getCompileType, getCompileTypes, getCompileTypesArray, getParentManager, getProfile, getProfileName, getSaveFileName, migrateCompileCommand, printCommandsByType, removeCompileType, setAssociatedData, setProfileName, sub, writeToDisk |
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
Constructor Detail |
public ISeriesCompileProfileIFS(com.ibm.etools.systems.core.ui.compile.SystemCompileManager manager, String profileName)
Method Detail |
public com.ibm.etools.systems.core.ui.compile.SystemCompilableSource getCompilableSourceObject(Shell shell, Object selectedObject, com.ibm.etools.systems.core.ui.compile.SystemCompileCommand compileCmd, boolean isPrompt, Viewer viewer)
We return an instance of our ISeriesCompileMember class for qsys compile commands, and ISeriesCompilableSourceIFS for qshell compile commands.
|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |