Class JavaCompiler
java.lang.Object
ru.cg.webbpm.studio.subsystems.scripting.compile.impl.compiler.Compiler<JavaCompileListener>
ru.cg.webbpm.studio.subsystems.scripting.compile.impl.compiler.JavaCompiler
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean
,Disposable
,ProjectComponent
- Author:
- Abdulin Ildar
-
Field Summary
Fields inherited from class ru.cg.webbpm.studio.subsystems.scripting.compile.impl.compiler.Compiler
fileManager, projectManager, state, stateReadWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clean()
protected void
execute
(CompileResult result) protected List<JavaCompileListener>
protected Path
Methods inherited from class ru.cg.webbpm.studio.subsystems.scripting.compile.impl.compiler.Compiler
after, before, compile, getLastResult, hasChanges, initState, projectClosed, projectOpened, stop, weight
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ru.cg.webbpm.studio.core.api.components.Disposable
destroy, dispose
Methods inherited from interface ru.cg.webbpm.studio.core.api.components.ProjectComponent
canCloseProject
-
Constructor Details
-
JavaCompiler
-
-
Method Details
-
getHandlers
- Specified by:
getHandlers
in classCompiler<JavaCompileListener>
-
getSourcePath
- Specified by:
getSourcePath
in classCompiler<JavaCompileListener>
-
execute
- Specified by:
execute
in classCompiler<JavaCompileListener>
-
getMetaFilename
- Specified by:
getMetaFilename
in classCompiler<JavaCompileListener>
-
clean
public void clean() throws org.apache.maven.shared.invoker.MavenInvocationException- Throws:
org.apache.maven.shared.invoker.MavenInvocationException
-