org.mule.devkit.idea.compiler
Class MuleAptCompiler
java.lang.Object
org.mule.devkit.idea.compiler.MuleAptCompiler
- All Implemented Interfaces:
- com.intellij.openapi.compiler.Compiler, com.intellij.openapi.compiler.GeneratingCompiler, com.intellij.openapi.compiler.IntermediateOutputCompiler, com.intellij.openapi.compiler.SourceGeneratingCompiler, com.intellij.openapi.compiler.ValidityStateFactory
public class MuleAptCompiler
- extends Object
- implements com.intellij.openapi.compiler.SourceGeneratingCompiler
| Nested classes/interfaces inherited from interface com.intellij.openapi.compiler.GeneratingCompiler |
com.intellij.openapi.compiler.GeneratingCompiler.GenerationItem |
| Fields inherited from interface com.intellij.openapi.compiler.Compiler |
EP_NAME |
|
Method Summary |
com.intellij.openapi.compiler.ValidityState |
createValidityState(DataInput dataInput)
|
com.intellij.openapi.compiler.GeneratingCompiler.GenerationItem[] |
generate(com.intellij.openapi.compiler.CompileContext compileContext,
com.intellij.openapi.compiler.GeneratingCompiler.GenerationItem[] items,
com.intellij.openapi.vfs.VirtualFile virtualFile)
|
String |
getDescription()
|
com.intellij.openapi.compiler.GeneratingCompiler.GenerationItem[] |
getGenerationItems(com.intellij.openapi.compiler.CompileContext compileContext)
|
com.intellij.openapi.vfs.VirtualFile |
getPresentableFile(com.intellij.openapi.compiler.CompileContext compileContext,
com.intellij.openapi.module.Module module,
com.intellij.openapi.vfs.VirtualFile virtualFile,
com.intellij.openapi.vfs.VirtualFile virtualFile1)
|
static boolean |
isModuleAffected(com.intellij.openapi.compiler.CompileContext context,
com.intellij.openapi.module.Module module)
|
boolean |
validateConfiguration(com.intellij.openapi.compiler.CompileScope compileScope)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MuleAptCompiler
public MuleAptCompiler()
getPresentableFile
public com.intellij.openapi.vfs.VirtualFile getPresentableFile(com.intellij.openapi.compiler.CompileContext compileContext,
com.intellij.openapi.module.Module module,
com.intellij.openapi.vfs.VirtualFile virtualFile,
com.intellij.openapi.vfs.VirtualFile virtualFile1)
- Specified by:
getPresentableFile in interface com.intellij.openapi.compiler.SourceGeneratingCompiler
getGenerationItems
public com.intellij.openapi.compiler.GeneratingCompiler.GenerationItem[] getGenerationItems(com.intellij.openapi.compiler.CompileContext compileContext)
- Specified by:
getGenerationItems in interface com.intellij.openapi.compiler.GeneratingCompiler
isModuleAffected
public static boolean isModuleAffected(com.intellij.openapi.compiler.CompileContext context,
com.intellij.openapi.module.Module module)
generate
public com.intellij.openapi.compiler.GeneratingCompiler.GenerationItem[] generate(com.intellij.openapi.compiler.CompileContext compileContext,
com.intellij.openapi.compiler.GeneratingCompiler.GenerationItem[] items,
com.intellij.openapi.vfs.VirtualFile virtualFile)
- Specified by:
generate in interface com.intellij.openapi.compiler.GeneratingCompiler
getDescription
@NotNull
public String getDescription()
- Specified by:
getDescription in interface com.intellij.openapi.compiler.Compiler
validateConfiguration
public boolean validateConfiguration(com.intellij.openapi.compiler.CompileScope compileScope)
- Specified by:
validateConfiguration in interface com.intellij.openapi.compiler.Compiler
createValidityState
public com.intellij.openapi.compiler.ValidityState createValidityState(DataInput dataInput)
throws IOException
- Specified by:
createValidityState in interface com.intellij.openapi.compiler.ValidityStateFactory
- Throws:
IOException
Copyright © 2013. All Rights Reserved.