com.ibm.etools.systems.files.compile
Class LocalCompileManager
java.lang.Object
com.ibm.etools.systems.core.ui.compile.SystemCompileManager
com.ibm.etools.systems.files.compile.UniversalCompileManager
com.ibm.etools.systems.files.compile.LocalCompileManager
- public class LocalCompileManager
- extends UniversalCompileManager
Specialization of the compile manager for universal files, for local files.
Methods inherited from class com.ibm.etools.systems.core.ui.compile.SystemCompileManager |
addCompileActions, addMultipleSelectionCompileActions, addSingleSelectionCompileActions, getAllCompileProfiles, getCompileCommandEditPane, getCompileProfile, getCompileProfileFolder, getCurrentCompileCommand, getDefaultSuppliedCommand, getNewSrcTypeDialog, getSourceTypePromptMRIKey, getSourceTypePromptMRIResourceBundle, getSubstitutor, getSubSystemFactory, getSystemConnection, isCompilable, isMultiSelectSupported, profileRenamed, setCurrentCompileCommand, setSubSystemFactory, setSystemConnection, wantToPrimeWithDefaults |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Copyright
public static final String Copyright
- See Also:
- Constant Field Values
LocalCompileManager
public LocalCompileManager()
- Constructor for LocalCompileManager.
createCompileProfile
protected SystemCompileProfile createCompileProfile(SystemProfile profile)
- Overridable method to instantiate the SystemCompileProfile for the
given system profile.
We return an instance of LocalCompileProfile
- Overrides:
createCompileProfile
in class UniversalCompileManager
getSubstitutionVariableList
public SystemCmdSubstVarList getSubstitutionVariableList()
- For support of the Work With Compile Commands dialog.
Return the substitution variables supported by compile commands managed by this manager.
- Overrides:
getSubstitutionVariableList
in class UniversalCompileManager
Copyright © 2005 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.