|
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.SystemCompileManager
com.ibm.etools.iseries.core.compile.ISeriesCompileManager
Specialization of SystemCompileManager for ISeries native qsys compile support
Field Summary | |
---|---|
static String |
Copyright
|
Fields inherited from class com.ibm.etools.systems.core.ui.compile.SystemCompileManager |
---|
copyright, currentCompileCommand, subsystemFactory, systemConnection |
Constructor Summary | |
---|---|
ISeriesCompileManager()
Constructor for ISeriesCompileManager |
Method Summary | |
---|---|
void |
addMultipleSelectionCompileActions(Shell shell,
IStructuredSelection selection,
com.ibm.etools.systems.core.ui.SystemMenuManager menu,
String menuGroup)
|
protected com.ibm.etools.systems.core.ui.compile.SystemCompileProfile |
createCompileProfile(com.ibm.etools.systems.model.SystemProfile profile)
Overridable method to instantiate the SystemCompileProfile for the given system profile. |
com.ibm.etools.systems.core.ui.compile.ISystemCompileCommandSubstitutor |
createSubstitutor(com.ibm.etools.systems.model.SystemConnection connection)
Return the substitutor for doing variable substitution. |
com.ibm.etools.systems.core.ui.compile.SystemCompileCommandEditPane |
getCompileCommandEditPane(Shell shell,
com.ibm.etools.systems.core.ui.compile.ISystemCompileCommandEditPaneHoster hoster,
boolean caseSensitive)
For support of the Work With Compile Commands dialog. |
static com.ibm.etools.systems.dstore.core.model.DataElement |
getDataElement(Object element)
Get the DataElement given the input. |
com.ibm.etools.systems.core.ui.compile.SystemDefaultCompileCommands |
getDefaultCompileCommands()
Return the default (supplied) compile commands to prime the compile commands with. |
protected com.ibm.etools.systems.core.ui.compile.SystemNewCompileSrcTypeDialog |
getNewSrcTypeDialog(Shell shell,
boolean caseSensitive)
For support of the Work With Compile Commands dialog. |
String |
getSourceTypePromptMRIKey()
For support of the Work With Compile Commands dialog. |
ResourceBundle |
getSourceTypePromptMRIResourceBundle()
For support of the Work With Compile Commands dialog. |
com.ibm.etools.systems.core.ui.commands.SystemCmdSubstVarList |
getSubstitutionVariableList()
For support of the Work With Compile Commands dialog. |
boolean |
isCompilable(Object selection)
Return true if the given remote object is potentially compilable. |
boolean |
isMultiSelectSupported(com.ibm.etools.systems.core.ui.compile.SystemCompileCommand compileCmd)
Return true if multiple-select is supported for the compile action. |
Methods inherited from class com.ibm.etools.systems.core.ui.compile.SystemCompileManager |
---|
addCompileActions, addSingleSelectionCompileActions, getAllCompileProfiles, getCompileProfile, getCompileProfileFolder, getCurrentCompileCommand, getDefaultSuppliedCommand, getSubstitutor, getSubSystemFactory, getSystemConnection, profileRenamed, setCurrentCompileCommand, setSubSystemFactory, setSystemConnection, wantToPrimeWithDefaults |
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 ISeriesCompileManager()
Method Detail |
public boolean isMultiSelectSupported(com.ibm.etools.systems.core.ui.compile.SystemCompileCommand compileCmd)
protected com.ibm.etools.systems.core.ui.compile.SystemCompileProfile createCompileProfile(com.ibm.etools.systems.model.SystemProfile profile)
We return an instance of ISeriesCompileProfile
public com.ibm.etools.systems.core.ui.compile.SystemDefaultCompileCommands getDefaultCompileCommands()
public boolean isCompilable(Object selection)
public static com.ibm.etools.systems.dstore.core.model.DataElement getDataElement(Object element)
public com.ibm.etools.systems.core.ui.commands.SystemCmdSubstVarList getSubstitutionVariableList()
Return the substitution variables supported by compile commands managed by this manager. This is overridable, and typically is overridden.
public com.ibm.etools.systems.core.ui.compile.ISystemCompileCommandSubstitutor createSubstitutor(com.ibm.etools.systems.model.SystemConnection connection)
We create and return ISeriesCompileSubstitutor
public com.ibm.etools.systems.core.ui.compile.SystemCompileCommandEditPane getCompileCommandEditPane(Shell shell, com.ibm.etools.systems.core.ui.compile.ISystemCompileCommandEditPaneHoster hoster, boolean caseSensitive)
Return our edit pane. Overriding this is an alternative to calling setEditPane. This is called in createContents
protected com.ibm.etools.systems.core.ui.compile.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.
public ResourceBundle getSourceTypePromptMRIResourceBundle()
Get the mri resource bundle for the source type prompt.
public String getSourceTypePromptMRIKey()
Get the mri resource bundle key for the source type prompt. Will add ".label" and ".tooltip" to it.
public void addMultipleSelectionCompileActions(Shell shell, IStructuredSelection selection, com.ibm.etools.systems.core.ui.SystemMenuManager menu, String menuGroup)
SystemCompileManager.addMultipleSelectionCompileActions(org.eclipse.swt.widgets.Shell, org.eclipse.jface.viewers.IStructuredSelection, com.ibm.etools.systems.core.ui.SystemMenuManager, java.lang.String)
|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |