|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Processor
A processor. Base interface for Compiler and Linker
| Method Summary | |
|---|---|
int |
bid(java.lang.String inputFile)
Returns a bid indicating the desire of this compiler to process the file. |
Processor |
changeEnvironment(boolean newEnvironment,
org.apache.tools.ant.types.Environment env)
|
ProcessorConfiguration |
createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] defaultProviders,
ProcessorDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo)
Returns the compiler configuration for |
java.lang.String |
getIdentifier()
Retrieve an identifier that identifies the specific version of the compiler. |
Linker |
getLinker(LinkType type)
Gets the linker that is associated with this processors |
java.lang.String[] |
getOutputFileNames(java.lang.String inputFile,
VersionInfo versionInfo)
Output file name (no path components) corresponding to source file |
| Method Detail |
|---|
int bid(java.lang.String inputFile)
inputFile - input file
Processor changeEnvironment(boolean newEnvironment,
org.apache.tools.ant.types.Environment env)
ProcessorConfiguration createConfiguration(CCTask task,
LinkType linkType,
ProcessorDef[] defaultProviders,
ProcessorDef specificConfig,
TargetDef targetPlatform,
VersionInfo versionInfo)
defaultProviders - When specificConfig corresponds to a specificConfig - A java.lang.String getIdentifier()
Linker getLinker(LinkType type)
java.lang.String[] getOutputFileNames(java.lang.String inputFile,
VersionInfo versionInfo)
inputFile - input file
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||