|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ptp.etfw.toolopts.ExternalTool
org.eclipse.ptp.etfw.toolopts.BuildTool
public class BuildTool
| Field Summary | |
|---|---|
protected ToolApp |
allCompilers
|
protected ToolApp |
ccCompiler
|
protected ToolApp |
cxxCompiler
|
protected ToolApp |
f90Compiler
|
boolean |
replaceCompiler
If true the compiler command is entirely replaced rather than prepended |
protected ToolApp |
upcCompiler
|
| Fields inherited from class org.eclipse.ptp.etfw.toolopts.ExternalTool |
|---|
global, requireTrue, toolID, toolName, toolType |
| Constructor Summary | |
|---|---|
BuildTool()
|
|
| Method Summary | |
|---|---|
java.util.ArrayList<IToolUITab> |
getAllCompilerPanes()
|
ToolApp |
getCcCompiler()
|
ToolApp |
getCxxCompiler()
|
ToolApp |
getF90Compiler()
|
ToolApp |
getGlobalCompiler()
|
ToolApp |
getUPCCompiler()
|
void |
setAllCompilers(ToolApp allCompilers)
Associate the input ToolApp with all compilers |
void |
setCcCompiler(ToolApp ccCompiler)
Associate the input ToolApp with the cc compiler |
void |
setCxxCompiler(ToolApp cxxCompiler)
Associate the input ToolApp with the cxx compiler |
void |
setF90Compiler(ToolApp f90Compiler)
Associate the input ToolApp with the f90 compiler |
void |
setUpcCompiler(ToolApp upcCompiler)
Associate the input ToolApp with the upc compiler |
| Methods inherited from class org.eclipse.ptp.etfw.toolopts.ExternalTool |
|---|
canRun |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public boolean replaceCompiler
protected ToolApp ccCompiler
protected ToolApp cxxCompiler
protected ToolApp f90Compiler
protected ToolApp allCompilers
protected ToolApp upcCompiler
| Constructor Detail |
|---|
public BuildTool()
| Method Detail |
|---|
public java.util.ArrayList<IToolUITab> getAllCompilerPanes()
public ToolApp getCcCompiler()
public ToolApp getCxxCompiler()
public ToolApp getF90Compiler()
public ToolApp getGlobalCompiler()
public ToolApp getUPCCompiler()
public void setAllCompilers(ToolApp allCompilers)
public void setCcCompiler(ToolApp ccCompiler)
public void setCxxCompiler(ToolApp cxxCompiler)
public void setF90Compiler(ToolApp f90Compiler)
public void setUpcCompiler(ToolApp upcCompiler)
|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||