org.ow2.mind.adl.compilation
Interface CompilationCommandFactory
- All Known Implementing Classes:
- AnnotationFlagsCompilationCommandFactory, BasicCompilationCommandFactory, CompilationCommandFactory.AbstractDelegatingCompilationCommandFactory, ContextFlagsCompilationCommandFactory
public interface CompilationCommandFactory
|
Method Summary |
CompilerCommand |
newAssemblyCompilerCommand(org.objectweb.fractal.adl.Definition definition,
java.lang.Object source,
java.io.File inputFile,
java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
CompilerCommand |
newCompilerCommand(org.objectweb.fractal.adl.Definition definition,
java.lang.Object source,
java.io.File inputFile,
boolean preprocessedFile,
java.util.Collection<java.io.File> dependencies,
java.io.File depFile,
java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
CompilerCommand |
newFileProviderCompilerCommand(java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
LinkerCommand |
newLinkerCommand(ComponentGraph graph,
java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
MPPCommand |
newMPPCommand(org.objectweb.fractal.adl.Definition definition,
java.lang.Object source,
java.io.File inputFile,
java.io.File outputFile,
java.io.File headerOutputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
PreprocessorCommand |
newPreprocessorCommand(org.objectweb.fractal.adl.Definition definition,
java.lang.Object source,
java.io.File inputFile,
java.util.Collection<java.io.File> dependencies,
java.io.File depFile,
java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
newPreprocessorCommand
PreprocessorCommand newPreprocessorCommand(org.objectweb.fractal.adl.Definition definition,
java.lang.Object source,
java.io.File inputFile,
java.util.Collection<java.io.File> dependencies,
java.io.File depFile,
java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
throws org.objectweb.fractal.adl.ADLException
- Throws:
org.objectweb.fractal.adl.ADLException
newMPPCommand
MPPCommand newMPPCommand(org.objectweb.fractal.adl.Definition definition,
java.lang.Object source,
java.io.File inputFile,
java.io.File outputFile,
java.io.File headerOutputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
throws org.objectweb.fractal.adl.ADLException
- Throws:
org.objectweb.fractal.adl.ADLException
newCompilerCommand
CompilerCommand newCompilerCommand(org.objectweb.fractal.adl.Definition definition,
java.lang.Object source,
java.io.File inputFile,
boolean preprocessedFile,
java.util.Collection<java.io.File> dependencies,
java.io.File depFile,
java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
throws org.objectweb.fractal.adl.ADLException
- Throws:
org.objectweb.fractal.adl.ADLException
newAssemblyCompilerCommand
CompilerCommand newAssemblyCompilerCommand(org.objectweb.fractal.adl.Definition definition,
java.lang.Object source,
java.io.File inputFile,
java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
throws org.objectweb.fractal.adl.ADLException
- Throws:
org.objectweb.fractal.adl.ADLException
newLinkerCommand
LinkerCommand newLinkerCommand(ComponentGraph graph,
java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
throws org.objectweb.fractal.adl.ADLException
- Throws:
org.objectweb.fractal.adl.ADLException
newFileProviderCompilerCommand
CompilerCommand newFileProviderCompilerCommand(java.io.File outputFile,
java.util.Map<java.lang.Object,java.lang.Object> context)
Copyright © 2009-2011 OW2. All Rights Reserved.