org_scala_tools_maven_cs
Class ScalaCSMojoSupport
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org_scala_tools_maven.ScalaMojoSupport
org_scala_tools_maven_cs.ScalaCSMojoSupport
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
- ScalaCSCompileAllMojo, ScalaCSCompileMojo, ScalaCSCompileSingleMojo, ScalaCSInitMojo, ScalaCSRemoveMojo, ScalaCSStopMojo
public abstract class ScalaCSMojoSupport
- extends ScalaMojoSupport
Field Summary |
protected String |
csArtifactId
If you want to use an other artifactId of scalacs than the default one. |
protected String |
csGroupId
If you want to use an other groupId of scalacs than the default one. |
protected String |
csVersion
If you want to use an other version of scalacs than the default one. |
protected ScalacsClient |
scs
|
Fields inherited from class org_scala_tools_maven.ScalaMojoSupport |
args, checkMultipleScalaVersions, compilerPlugins, dependencies, displayCmd, factory, failOnMultipleScalaVersions, forceUseArgFile, fork, jvmArgs, localRepo, mavenProjectBuilder, project, remoteRepos, resolver, SCALA_GROUPID, SCALA_LIBRARY_ARTIFACTID, scalaClassName |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org_scala_tools_maven.ScalaMojoSupport |
addCompilerPluginOptions, addToClasspath, addToClasspath, addToClasspath, checkScalaVersion, execute, findScalaVersion, getDependencies, getEmptyScalaCommand, getScalaCommand, isJavaSupportedByCompiler, resolveArtifactDependencies, resolveDependencyArtifacts |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
csGroupId
protected String csGroupId
- If you want to use an other groupId of scalacs than the default one.
csArtifactId
protected String csArtifactId
- If you want to use an other artifactId of scalacs than the default one.
csVersion
protected String csVersion
- If you want to use an other version of scalacs than the default one.
scs
protected ScalacsClient scs
ScalaCSMojoSupport
public ScalaCSMojoSupport()
doExecute
protected final void doExecute()
throws Exception
- Specified by:
doExecute
in class ScalaMojoSupport
- Throws:
Exception
doRequest
protected abstract CharSequence doRequest()
throws Exception
- Throws:
Exception
projectNamePattern
protected String projectNamePattern()
throws Exception
- Throws:
Exception
Copyright © 2010-2011 Scala Tools. All Rights Reserved.